日期:2014-05-16  浏览次数:20735 次

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