1. 下載安裝 CMakewindows
2. 下載安裝 MinGW-w64,假設安裝於 X:\path\to\MinGW-w64ui
此處注意選擇 POSIX 版本而非 Win32 版本,由於 OpenCV 調用了標準庫中的 Mutex 庫,而該庫在 Win32 版本中未被實現。編譯器
3. 配置環境變量;源碼
4. 下載 OpenCV 源碼並將其放置在 Y:\path\to\opencv\編譯
5. 在任意地方新建文件夾 Z:\path\to\opencv-build-mingw-w64\opencv
6. 在該目錄內運行 cmake-gui,指定編譯器爲 MinGW-w64 和 make 程序路徑,建議啓用 BUILD_opencv_world,這樣全部的庫都會被集成在一對 .dll/.lib 裏gui
7. 運行 make (不知道爲啥個人 make for windows 不能並行)變量
(一年後)配置
8. make install下載
9. 找到 Z:\path\to\opencv-build-mingw-w64\install 裏的 include、x64 文件夾,裏面就是編譯運行所須要的頭文件和庫文件了