opencv程式編譯後執行找不到庫

2021-07-15 21:39:50 字數 320 閱讀 4149

方法一:

在ubuntu下編譯opencv程式後,執行報下面到錯誤:

error while loading shared libraries: libopencv_core.so.2.4: cannot open shared object file: no such file or directory

解決方法:找到libopencv_開頭到庫的目錄,在/usr/local/lib下面,在/etc/ld.so.conf.d/下面新建乙個opencv.conf,裡面寫入/usr/local/lib,最後執行下sudo ldconfig -v即可。

參考:方法二:

pyinstaller打包後執行提示找不到模組

各位使用pyinstaller進行python到exe打包時,如果引入了第三方包,執行時會報錯,如下所示 這時候需要在打包時指定 p引數,後面跟上python目錄下的第三方庫模板目錄路徑,再打包就成功了。例如 需要匯入的包名為 from common tools import db connect ...

Mac Linux編譯OpenCV程式

在編譯opencv程式之前,先看一下普通的c 程式如何編譯,假設main.cpp有如下 最終結果是列印hello world,include using namespace std int main int argc,const char argv 在命令列中只要輸入以下命令就可以看到輸出hello...

C 編譯後的程式在Android執行

1.安裝交叉編譯器,交叉編譯器的安裝方法大致有下面幾條 debian ubuntu 系統可以直接輸入命令安裝 sudo apt install g arm linux gnueabihf 2.新建main.cpp檔案,內容如下 include 將類定義在命名空間中 namespace diy int...