开发环境 -- linux设置动态库指定路径LD_LIBRARY_PATH

什么是LD_LIBRARY_PATH?

LD_LIBRARY_PATH是Linux系统下的环境变量名,类似于Path(设置可执行文件的搜索路径)。

作用:用于指定查找共享库(动态链接库)时除了默认路径(./lib和./usr/lib)之外的其他路径。

使用情形移植程序时的经常碰到需要使用一些特定的动态库,而这些编译好的动态库放在我们自己建立的目录里,这时可以将这些目录设置到LD_LIBRARY_PATH中。

查看LD_LIBRARY_PATH:

echo $LD_LIBRARY_PATH

设置LD_LIBRARY_PATH:

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib

上面的设置方式只是临时的,假如重新启动一个窗口,需要重新设置。

猜你喜欢

转载自blog.csdn.net/Ivan804638781/article/details/97104741