LD_LIBRARY_PATH环境变量主要是用于指定动态链接器(Id)超早elf可执行文件运行时所依赖的动态库(so)的路径,其内容是以冒号分隔的路径列表。

Id链接器优先在该变量设置的路径中查找,若未找到则在标准库路径/lib和/usr/lib中继续搜索。

 

临时设置LD_LIBRARY_PATH环境变量的最佳方式是:

在执行你的程序前,先在bash中通过命令行或脚本来设置,这样你的特殊设置对系统的其它程序的运行而言是隔离的,不会影响其它程序对依赖库的查找路径,因为在bash中设置的环境变量只对本次会话有效。在你下次通过SSH工具连接到系统时,新回话的系统环境变量参数不受上次会话的设置影响。

 

posted on 2018-07-11 16:30  帅过驴的袋鼠  阅读(15649)  评论(0编辑  收藏  举报