歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> 關於Unix >> Solaris下設置程序運行的動態鏈接庫目錄

Solaris下設置程序運行的動態鏈接庫目錄

日期:2017/2/28 11:08:51   编辑:關於Unix


程序傳到服務器上編譯鏈接通過,但是運行時提示
找不到,使用ldd命令查看結果:
查找gcc文檔,發現libgcc的安裝目錄為/usr/local/lib
原來默認的動態鏈接庫查找目錄不包含/usr/local/lib導致找不到庫文件,試圖使用
crle -l /usr/lib -l /usr/local/lib
提示沒有權限操作
郁悶,不過還有招:
寫一個腳本啟動程序,腳本中添加:
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
export LD_LIBRARY_PATH
然後再運行程序,OK!
Copyright © Linux教程網 All Rights Reserved