linux執行檔案時找不到 so

2021-08-28 19:30:58 字數 535 閱讀 3612

在執行檔案的時候提示找不到.so,只需要:

1.開啟下面的檔案

sudo gedit /etc/ld.so.conf
2.

在開啟的檔案中新增你的.so檔案所在的目錄,新增完效果如下

include /etc/ld.so.conf.d/*.conf 

/home/wxw/modbusqt/modbussolibrary/build-robotinte***ce-desktop_qt_5_11_0_gcc_64bit-release

第一行原來就有,然後回車寫第二行,不是空格也不用加include(這裡我折騰了好久)

3.儲存,然後

sudo ldconfig
就大功告成了。

檢查方法,

可以看到.so都能找到了。

linux中執行找不到 so檔案

如果使用自己手動生成的動態鏈結庫.so檔案,但是這個.so檔案,沒有加入庫檔案搜尋路勁中,程式執行時可能會出現找不到動態鏈結庫的情形。其中的libjson linux gcc 4.6 libmt.so cannot found。解決這個問題 1 在系統中查詢這個檔案 當然要保證系統中已經有這個.so...

專案出現 so檔案找不到

專案出現.so檔案找不到 如 libthplateid.so 但是卻報錯說找不到庫。解決方案 1.如果libs下沒有.so檔案,放入.so檔案 2.還有另一種可能 就是libs檔案下有兩個armeabi與armeabi v7a資料夾 armeabi通用性強,但速度慢,而v7a能充分發揮v7a cpu...

解決Linux下找不到 so庫檔案的問題

最近在執行某個程式時,報錯 error while loading shared libraries lib so.2.8 cannot open shared object file no such file or directory 經過查詢,在程式自帶的lib目錄下發現了這個包。所以只需要把這...