windows vs2017+cmake+opencv4.0编译
1、下载
下载安装vs2017,这里可以去网上下载,地址可以在https://msdn.itellyou.cn/上找到。
下载安装cmake,直接去官网下载最新版本,我这里的版本是3.13.1,下载网页是https://cmake.org/download/,具体链接是https://github.com/Kitware/CMake/releases/download/v3.13.1/cmake-3.13.1-win64-x64.msi,链接可能失效,网页应该存在。
下载opencv,我这里下载的是opencv4.0,同样是在官网下载,下载页面https://opencv.org/opencv-4-0-0.html, 下载链接https://github.com/opencv/opencv/archive/4.0.0.zip。
下载完后先安装好cmake和vs2017,cmake注意配置环境变量,配置完成后可以在cmd测试
C:\Users\Administrator>cmake -version
cmake version 3.13.1
CMake suite maintained and supported by Kitware (kitware.com/cmake).
C:\Users\Administrator>
配置cmake的环境变量,找到cmake的安装路径,我这里是默认安装路径,cmake没有多大没直接可以安装在C盘,然后写到环境变量path中,我这里的安装路径是:C:\Program Files\CMake
2、编译
解压opencv,我这里解压到G:\opencv\opencv-4.0.0目录下,在G:\opencv\下创建build目录,打开cmake程序,选择源码路径和编译路径,然后单击configure,成功会显示Configuring done在最后。
然后就可以出来下面的图像,然后选择BUILD_EXAMPLES和BUILD_opencv_world,然后单击Configure和Generate
下图是成功的图片
成功后,单击open Project,打开vs项目,右键解决方案,批生成。
勾选如下图,其他不用勾:
生成,这个过程比较久,生成成功,就可以直接使用了