MINGW编译Opencv4.3.0

MINGW编译Opencv4.3.0

1.前期准备的包

			1.MINGW64
			2.cmake
			3.Opencv4.3.0  下载要下载WIN版本的

MINGW编译Opencv4.3.0_第1张图片

2.前期准备工作配置

	打开刚解压的Opencv4.3.0,并在里面新建一个文件夹命名为:rebuild,如下图:

MINGW编译Opencv4.3.0_第2张图片
打开cmake-gui.exe,按照如下方式配置,然后点击Configure,选择MinGW Makefiles,选择第二项,然后选择编译器的位置,C编译器选择gcc,c++编译器选择g++.,注意不要选择错误,具体配置如下图所示。
MINGW编译Opencv4.3.0_第3张图片
MINGW编译Opencv4.3.0_第4张图片 MINGW编译Opencv4.3.0_第5张图片

3.正式开始配置

由于配置过程需要联网,需要从网上下载东西,由于我国不可描述的网络原因,有一部分是下载不下来的,需要我们手动加入,就是下面的两个文件,把它放到下图所示的文件夹内。关于这两个文件如何获取请参考:获取包
MINGW编译Opencv4.3.0_第6张图片
下面cmake上面会出现一堆的红色,我们做的是配置他们,搜索with,with配置三个,然后输入build,配置一个,具体如下图和下表所示,配置完,点击Generate

1.WITH OPENCL D3D11 NV   不勾选
2.WITH OPENGL             勾选
3.WITH OPENMP             勾选
4.BUILD opencv world      勾选

MINGW编译Opencv4.3.0_第7张图片
MINGW编译Opencv4.3.0_第8张图片

4.编译

在cmd命令框,进入rebuild目录,输入mingw32-make -j8,这个8就看你CPU的核数了,大约等待好长时间,编译完成,输入mingw32-make install,就完全成功了。我编译的时候出现了错误,我参考的这一篇博客:https://blog.csdn.net/qq_34801642/article/details/105583164
MINGW编译Opencv4.3.0_第9张图片

你可能感兴趣的:(MINGW编译Opencv4.3.0)