读书人

LD_LIBRARY_PATH,该怎么解决

发布时间: 2012-03-14 12:01:12 作者: rapoo

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

读书人网 >UNIXLINUX

热点推荐