在.bash_profile设置了
LD_LIBRARY_PATH="~/exe"
重新登录时,echo $LD_LIBRARY_PATH什么都没有.
只能手动export LD_LIBRARY_PATH=~/exe才可以
请问你们的库环境变量是怎么设置的啊
设置LD_LIBRARY_PATH问题
-
- 帖子: 2
- 注册时间: 2007-12-12 9:44
-
- 帖子: 2
- 注册时间: 2007-12-12 9:44
-
- 帖子: 1
- 注册时间: 2009-10-14 12:42
Re: 设置LD_LIBRARY_PATH问题
貌似 Ubuntu 不能在 profile, environment,.bashrc中设置 LD_LIBRARY_PATH, 可以这样解决库装载问题:
编辑 /etc/ld.so.conf 文件,将指定的路径加上,或者在 /etc/ld.so.conf.d/ 目录中添加一个新的配置文件,内容看一下该目录下其它文件就明白了。。。当然你得有权限这么做。
编辑 /etc/ld.so.conf 文件,将指定的路径加上,或者在 /etc/ld.so.conf.d/ 目录中添加一个新的配置文件,内容看一下该目录下其它文件就明白了。。。当然你得有权限这么做。
- Jarson
- 帖子: 2371
- 注册时间: 2008-07-21 9:44
- 来自: 深圳
- 联系:
Re: 设置LD_LIBRARY_PATH问题
学习了~~khalili 写了:貌似 Ubuntu 不能在 profile, environment,.bashrc中设置 LD_LIBRARY_PATH, 可以这样解决库装载问题:
编辑 /etc/ld.so.conf 文件,将指定的路径加上,或者在 /etc/ld.so.conf.d/ 目录中添加一个新的配置文件,内容看一下该目录下其它文件就明白了。。。当然你得有权限这么做。
-
- 帖子: 6548
- 注册时间: 2008-10-31 22:12
- 系统: 践兔
- 联系:
Re: 设置LD_LIBRARY_PATH问题
export,export,export
没人知道要export吗?
4l错了。
somevar=something这个只对当前shell起作用
在赋值之后export somevar才对。
ps:
你在profile里的那个只影响登录shell,所以要export,还要退出重新登录。
用4l的方法要小心。
如果你不小心把那个目录写错了,然而那个目录中的一个库(与系统的某个重要的库同名)是个病毒(当然,这种现象很少发生),你就完蛋。
pps:好像是挖坟了
没人知道要export吗?
4l错了。
somevar=something这个只对当前shell起作用
在赋值之后export somevar才对。
ps:
你在profile里的那个只影响登录shell,所以要export,还要退出重新登录。
用4l的方法要小心。
如果你不小心把那个目录写错了,然而那个目录中的一个库(与系统的某个重要的库同名)是个病毒(当然,这种现象很少发生),你就完蛋。
pps:好像是挖坟了
代码: 全选
] ls -ld //
-
- 帖子: 17
- 注册时间: 2008-04-17 22:10
Re: 设置LD_LIBRARY_PATH问题
.bashrc 加入 export LD_LIBRARY_PATH=~./exe 试试?