LInux下LD_LIBRARY_PATH的作用與設置


LD_LIBRARY_PATH環境變量主要是用於指定動態鏈接器(Id)超早elf可執行文件運行時所依賴的動態庫(so)的路徑,其內容是以冒號分隔的路徑列表。

Id鏈接器優先在該變量設置的路徑中查找,若未找到則在標准庫路徑/lib和/usr/lib中繼續搜索。

 

臨時設置LD_LIBRARY_PATH環境變量的最佳方式是:

在執行你的程序前,先在bash中通過命令行或腳本來設置,這樣你的特殊設置對系統的其它程序的運行而言是隔離的,不會影響其它程序對依賴庫的查找路徑,因為在bash中設置的環境變量只對本次會話有效。在你下次通過SSH工具連接到系統時,新回話的系統環境變量參數不受上次會話的設置影響。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM