Windows 10 下使用 MinGW-w64 編譯 OpenCV-4.1.1


1. 下載安裝 CMake

2. 下載安裝 MinGW-w64,假設安裝於 X:\path\to\MinGW-w64

此處注意選擇 POSIX 版本而非 Win32 版本,因為 OpenCV 調用了標准庫中的 Mutex 庫,而該庫在 Win32 版本中未被實現。

3. 配置環境變量;

4. 下載 OpenCV 源碼並將其放置在 Y:\path\to\opencv\

5. 在任意地方新建文件夾 Z:\path\to\opencv-build-mingw-w64\

6. 在該目錄內運行 cmake-gui,指定編譯器為 MinGW-w64 和 make 程序路徑,建議啟用 BUILD_opencv_world,這樣所有的庫都會被集成在一對 .dll/.lib 里

7. 運行 make (不知道為啥我的 make for windows 不能並行)

(一年后)

8. make install

9. 找到 Z:\path\to\opencv-build-mingw-w64\install 里的 include、x64 文件夾,里面就是編譯運行所需要的頭文件和庫文件了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM