在執行檔案的時候提示找不到.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目錄下發現了這個包。所以只需要把這...