2017/04/11
首先,去Sourceforge下载Mingw。在安装Mingw时,package要勾选C++编译器(gcc)、mingw32-make和mingw32-base,并将Mingw目录下的bin路径添加到PATH。
然后要安装Cmake工具。
我们可以从github直接下载OpenCV的源码
为了保存项目文件,我们需要新建一个build路径以保存cmake生成的文件。然后在Cmake-gui中把where to build
的选为我们刚刚新建的build文件夹,where is the source code
选成你下载的OpenCV的路径。点击Configure,选择Mingw作为我们的编译器。若在编译中提示CMAKE_MAKE_PROGRAM
错误,则我们需要把CMAKE_MAKE_PROGRAM
的值设置为Mingw下bin文件夹中的mingw32-make.exe
。若Cmake提示C++编译器broken,我们可以重新安装Mingw的C++编译器。Configure完后,配置你的生成选项,然后再次Configure,最后Generate。
Generate完后,在build文件夹中执行mingw32-make
命令即可(-j
选项可以指定编译核心数)。若在编译过程中出现``
网友评论