OpenCV入坑-01 Cmake Visual Studio 2015编译Opencv库
Cmake Visual Studio 2015编译Opencv库
- GitHub地址
- 准备工作
- 开始编译
GitHub地址
https://github.com/opencv/opencv
https://github.com/opencv/opencv_contrib
准备工作
1.Visual Studio 2015 (安装方法不再赘述)
2.git(安装方法不再赘述)
3.opencv源代码
4.opencv_contrib源代码
5.Cmake(安装方法不再赘述)
开始编译
1.先在你相中的一个目录建立一个Git的文件夹,然后打开它
2.GitBash Here
3.下载opencv、opencv_contrib的源代码(两个快点)
4.等啊等啊等(如果失败就再执行第3步)
5.代码同步完成以后就是这个样子
6.新建一个OpenCVBuild文件夹(个人习惯,新项目单独在一个个目录)
7.打开CmakeGUI,设置OpenCV的源代码路径,然后点击Configure
8.选择Visual Studio 14 2015 Win64然后Finish
9.等啊等啊等(中间的时候要下载几个dll文件,网络不好的可以考虑搭梯子)
10.完成后是这样
11.在红色列表区域下拉 找到 OPENCV_EXTRA_MODULES_PATH
12.像这样
13.这点非常重要,斜杠要和上面的一样
14.点击Configure
15.等啊等啊等之后是这样,然后点GenErate
16.然后完成了是这样,点击open Project 项目加载完成后,选择编译解决方案即可,时间比较长慢慢等待,正常的话艘可以一次通过
(这时候就可以选择debug、Release,Lib,Dll,这些VS的参数调整这里就不在说明)
9.编译完成后,选择Cmake Targets下面的INSTALL项目,执行生成就可以在之前设置的OpenCVBuild目录下看到一个install目录,这里面就有所有需要的文件了,动态库静态库后面带d的就是debug版本的库,当然你也可以修改生成参数
这里是我编译好的直接install文件夹的打包,实在编译不过的亲可以先下载应应急,没必要死磕这个编译不过的问题
https://download.****.net/download/u010431493/10524994