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 文件夹,里面就是编译运行所须要的头文件和库文件了