首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

LD_LIBRARY_PATH,该怎么解决

2012-03-14 
LD_LIBRARY_PATH生成了一个动态库文件,在另外一个程序中调用了库文件中的函数,书上说要把动态库文件所在的

LD_LIBRARY_PATH
生成了一个动态库文件,在另外一个程序中调用了库文件中的函数,书上说要把动态库文件所在的目录加到环境变量LD_LIBRARY_PATH之中,应该怎么加啊?

[解决办法]
export LD_LIBRARY_PATH=xxx/lib:$LD_LIBRARY_PATH

xxx/lib为你要加的目录.
[解决办法]
1. 在执行程序前,在当前环境下(同一命令窗口)
2. 或者在用户shell的profile中追加
[解决办法]
在当前用户的家目录下的.bash_profile 或者.profile
[解决办法]
在你的编译机器上的/etc/ld.so.conf文件里加上你编好的so。

具体参考http://hi.baidu.com/delovery/blog/item/fd5f9a162a102759f2de3253.html

热点排行