该配置适合已经装好MinGW的用户
不如确定有没有安装了MinGW,可以运行以下指令,若出现同样的结果则是安装了,不要在乎版本号:
1.下载CMAKE:哪个版本都行,安装的时候记得在引导页面勾选上设置环境变量,为当前用户,全部用户都行
CMake下载链接:https://github.com/Kitware/CMake/releases/
2.下载OpenCV源码:
github:https://github.com/opencv/opencv/releases
官网:https://opencv.org/releases/
官网页面点击要下载版本下面的Windows即可
gitHub选择带.exe后缀的
3,下载好后双击点解.exe文件(双击解压,不是用解压工具解压)就可以的到一下目录,其中,mingw_buid是自己新建的一个文件夹
4.打开CMake cmake-gui.exe
5,如下图
Where is the source code: E:/opencv/sources(这是我的源文件目录) 源文件目录
Where to build the binaries: E:/opencv/mingw_build(这是我的构建后输出的目录) 构建后输出目录,这也是前面为什么需要创建一个新文件夹的原因
选择好目录路径后,就点击左下角Configure,等待Configure完成,完成后再点击Generate
点击Configure之前,要将xx\build\bin目录下的.dll文件复制到xx\sources\3rdparty\ffmpeg目录下
Configure在 Specify the generator for this project 中选择 MinGW Makefiles,其他不变,要点击两次Configure,等待他没有红色出现
Configure完成后构建目录:
Generate 完成后,我们进入到 mingw_build 文件夹路径,打开cmd终端工具,执行命令 mingw32-make.exe 开始编译,然后等待编译完成