###Date: 2017/12/9
LD_LIBRARY_PATH是Linux系统下的环境变量名,类似于Path(设置可执行文件的搜索路径)。
作用:用于指定查找共享库(动态链接库)时除了默认路径(./lib和./usr/lib)之外的其他路径。
使用情形:移植程序时的经常碰到需要使用一些特定的动态库,而这些编译好的动态库放在我们自己建立的目录里,这时可以将这些目录设置到LD_LIBRARY_PATH中。
显示LD_LIBRARY_PATH的值: echo $LD_LIBRARY_PATH
示例:
设置方法:
可以在 ~/.bashrc 或者 ~/.bash_profile 中加入 export 语句,前者在每次登陆和每次打开 shell 都读取一次,后者只在登陆时读取一次。我的习惯是加到 ~/.bashrc 中,在该文件的未尾,可采用如下语句来使设置生效:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
修改完后,记得关掉当前终端并重新打开一个新的终端,从而使上面的配置生效。
参考文档:
Linux下环境变量设置方法:http://blog.csdn.net/guov100/article/details/45582617
https://www.cnblogs.com/trying/archive/2013/06/07/3123577.html
https://baike.baidu.com/item/LD_LIBRARY_PATH/9391538?fr=aladdin
http://blog.csdn.net/dqjyong/article/details/8438497