linux系统下环境变量的问题
问题是这样的,我现在有个可执行程序放在/usr/local/bin/va_demo_1.15/usr/local/lib这个目录下,同时需求的库文件也在这个目录下,不改变...
问题是这样的,我现在有个可执行程序放在/usr/local/bin/va_demo_1.15/usr/local/lib
这个目录下,同时需求的库文件也在这个目录下,不改变该库文件的位置 请问怎么解决程序的运行问题
我是这么做的
export $PATH=$PATH:/usr/local/bin/va_demo_1.15/usr/local/lib
然后 echo $PATH 也能发现配置进去了
但是程序还是不能找到库文件 请问是什么问题 怎么解决
而且我发现 我这边的linux系统 所有的 home/ 目录下的 文件中 都没有.bash_profile 文件 请问是什么情况我是用命令 ls -a 查看的 展开
这个目录下,同时需求的库文件也在这个目录下,不改变该库文件的位置 请问怎么解决程序的运行问题
我是这么做的
export $PATH=$PATH:/usr/local/bin/va_demo_1.15/usr/local/lib
然后 echo $PATH 也能发现配置进去了
但是程序还是不能找到库文件 请问是什么问题 怎么解决
而且我发现 我这边的linux系统 所有的 home/ 目录下的 文件中 都没有.bash_profile 文件 请问是什么情况我是用命令 ls -a 查看的 展开
2个回答
展开全部
你需要把这些变量放到.bashrc或者bash_profile等,Linux一般有好几个放环境变量的文件,按照级别不同在调用时不一样。
还有,如果你只是打开终端然后执行 export ***********,那么只会在这个终端,这次使用有效,下次使用就会被一个也是类似于.bashrc这样的文件执行,取消掉这个环境变量,所以就不好使了。
还有,如果你只是打开终端然后执行 export ***********,那么只会在这个终端,这次使用有效,下次使用就会被一个也是类似于.bashrc这样的文件执行,取消掉这个环境变量,所以就不好使了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询