我想全局更改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