linux怎么把lib庫添加到環境變量?
一. 將網絡SDK各動態庫路徑加入到LD_LIBRARY_PATH環境變量1.在終端輸入:export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/XXX 只在當前終端起作用2. 修改~/.bashrc或~/.bash_profile,最后一行添加 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/XXX,保存之后,使用source .bashrc執行該文件 ,當前用戶生效3. 修改/etc/profile,添加內容如第2條,同樣保存之后使用source執行該文件 所有用戶生效
二.在/etc/ld.so.conf文件結尾添加網絡sdk庫的路徑,如/XXX,保存之后,然后執行ldconfig三.可以將網絡sdk各依賴庫放入到/lib64、/lib或usr/lib64、usr/lib下四.可以在Makefile中使用-Wl,-rpath來指定動態路徑,直接將dhnetsdk庫以–l方式顯示加載進來比如:-Wl,-rpath=/XXX -lhdhnetsdk上一篇運維工程師