您的位置:首页 > 运维架构

win10下使用CMake编译OpenCV2.4(配置VS2015之前)

2017-12-19 10:58 676 查看
众所周知,OpenCV的版本和vs的版本对应关系为

vc8 = Visual Studio 2005

vc9 = Visual Studio 2008

vc10 = Visual Studio 2010

vc11 = Visual Studio 2012

vc12 = Visual Studio 2013

vc14 = Visual Studio 2015

所以OpenCV2.4不能用在vs2015上面,强行配置会出现各种各样的bug,但是我们可以通过cmake编译产生我们需要的文件来配置。

cmake下载网址:https://cmake.org/download/,下载之后打开


找到cmake-gui.exe双击打开,如下界面



再如图



然后就会出现让你选择自己编译器。按照下图选就好了



点击finish,等出现了configure done就可以了,这里会出现几个waring,无需在意,再点击configure,等出现configure
done后再点击旁边的generate。出现generate done就算编译好了。

剩下来的就是在vs2015里编译了,打开生成文件的路径,找到OpenCV.sln,双击打开,如图



先编译上面的all_build,
可能要3分钟左右,视电脑而定,然后再同样编译下面的install。至此就编译完成了。

剩下的就是再vs2015里配置OpenCV了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: