windows平台编译opencv,首先准备环境,安装cmake && Qt && 下载opencv源码。
打开cmake-gui 界面配置opencv源码以及编译器进行配置,具体步骤如下图:
这样就编译成功是不是感觉太容易了一些呢?编译的过程中当然会报错啦,我整理了下我自己遇到的错误,最后都是通过修改Cmake 的配置选项来解决的,具体如下:
编译配置:
- 勾选
WITH_OPENGL - 勾选
ENABLE_CXX11 - 不勾选
WITH_IPP - 不勾选
ENABLE_PRECOMPILED_HEADERS - 不勾选
WITH_OPENCL_D3D11_NV
编译错误解决参考连接:https://blog.csdn.net/huihut/article/details/81317102
配置好后,再次点击Configure 以及点击Generate生成makefile文件,再次编译
mingw32-make -j8
-j8是多线程编译可以加快编译速度,最后编译100% 在执行 mingw32-make install 安装opencv即可。
仅供学习参考 by Dione!