最近在執行某個程式時,報錯:
error while loading shared libraries: lib***.so.2.8: cannot open shared object file: no such file or directory
經過查詢,在程式自帶的lib
目錄下發現了這個包。所以只需要把這個lib目錄配置到系統尋找.so
檔案的路徑即可。
新建/etc/ld.so.conf.d/yourfile.conf
檔案,將該lib
包的目錄路徑新增到檔案最下方。
執行ldconfig
命令,使配置生效。
linux找不到動態鏈結庫 so檔案的解決方法
如果使用自己手動生成的動態鏈結庫.so檔案,但是這個.so檔案,沒有加入庫檔案搜尋路勁中,程式執行時可能會出現找不到動態鏈結庫的情形。其中的libjson linux gcc 4.6 libmt.so cannot found。解決這個問題 1 在系統中查詢這個檔案 當然要保證系統中已經有這個.so...
如果linux下找不到動態鏈結庫 so檔案
如果使用自己手動生成的動態鏈結庫.so檔案,但是這個.so檔案,沒有加入庫檔案搜尋路勁中,程式執行時可能會出現找不到動態鏈結庫的情形。error while loading shared libraries libnetsnmpmibs.so.30 cannot open shared object...
linux中執行找不到 so檔案
如果使用自己手動生成的動態鏈結庫.so檔案,但是這個.so檔案,沒有加入庫檔案搜尋路勁中,程式執行時可能會出現找不到動態鏈結庫的情形。其中的libjson linux gcc 4.6 libmt.so cannot found。解決這個問題 1 在系統中查詢這個檔案 當然要保證系統中已經有這個.so...