我想全局更改LD_LIBRARY_PATH变量,以使用一些奇怪的第三方SDK,它将其共享库放到自定义目录中。所以,我说这样的脚本/etc/profile.d中:Linux中的持久库搜索路径
LD_LIBRARY_PATH=/usr/local/ebus_sdk/lib/genicam/bin/Linux64_x64:/usr/local/ebus_sdk/lib/qt/lib:/usr/local/ebus_sdk/lib:$LD_LIBRARY_PATH export LD_LIBRARY_PATH
重新启动后,我在命令行输入:
[email protected]:~$ echo $LD_LIBRARY_PATH .
所以,这种方式行不通。有没有其他方法可以将这些目录添加到库搜索路径中?
是的,bashrc会覆盖LD_LIBRARY_PATH。现在我认为使用LD_LIBRARY_PATH并尝试修改/etc/ld.so.conf(现在不成功)并不是一个好主意。无论如何,原来的问题是回答,谢谢。 – 2012-07-08 13:30:11