第一種方式vim /etc/ld.so.conf 將要包含的路徑添加到此文件中退出重新登錄使配置生效或者執行命令source /etc/ld.so.conf 另一種方式利用LIBRARY_PATH和LD_LIBRARY_PATH環境變數,兩者的區別在於: LIBRARY_PATH用於在程式編譯期間查 ...
第一種方式
vim /etc/ld.so.conf
將要包含的路徑添加到此文件中
退出重新登錄使配置生效或者執行命令
source /etc/ld.so.conf
另一種方式
利用LIBRARY_PATH和LD_LIBRARY_PATH環境變數,兩者的區別在於:
LIBRARY_PATH用於在程式編譯期間查找共用庫的路徑,例如指定gcc/g++編譯期間需要用到的動態鏈接庫的目錄,設置方法示例:
在用戶目錄的.bash_profile文件中設置和導出環境變數
export LIBRARY_PATH=MY_LIBRARY_PATH1:MY_LIBRARYPATH2:$LIBRARY_PATH
LD_LIBRARY_PATH環境變數用於在程式運行期間查找動態鏈接庫,指定動態鏈接庫的載入路徑,設置示例:
在用戶根目錄下的.bash_profile文件中設置和導出環境變數
export LD_LIBRARY_PATH=MY_LIBRARY_PATH1:MY_LIBRARYPATH2:$LD_LIBRARY_PATH
導出後,為了使配置生效,需要重新載入.bash_profie文件
執行如下命令:
source .bash_profile