这里以3.2为例, 安装准备文件: 1. OpenCV 3.2.0 2. VS 2015 professional or community 3. Cmake 3.8.2
安装包集合(百度云):
链接:https://pan.baidu.com/s/1I3GQKQkRYYIDKHgQ6M3J3Q 密码:t4j1
安装步骤简述:
安装时选择自定义安装,然后选择VC++那个全选。其他根据需要选择。 可以参考这个教程。 https://jingyan.baidu.com/article/c45ad29c223421051753e23a.html VS2015 离线安装包,7.1G。需要注意仍然有一部分需要在线下载。 https://link.zhihu.com/?target=http://download.microsoft.com/download/5/d/1/5d1ec81e-bc59-448f-9ab6-27636d5cc18a/vs2015.3.com_chs.iso
如果是下载的我提供的文件,则直接提取(解压)即可。
建议放在同一个盘下,如D盘。我的如下图:
如果是在Github上下载,切记 版本一定要一一对应
下图是github的opencv主页面。我们需要下载这两个。
选择在releases下下载对应的版本(不限于3.2)。解压完成后,在opencv目录下,新建一个newbuild文件夹。放置编译后的文件。然后安装Cmake 3.8.2 进行编译。
3.8.2 download : https://cmake.org/files/
安装时选择第二个添加到path,其他默认即可。
注意 Configure选择对应的型号。
Configure Done 完成后,添加这个路径。然后看一看提示 缺少了什么,去对应路径下的文件中查看下载地址进行下载,然后放在相应的路径下。然后进行生成。 Generate Done!
找到..\newbuild\OpenCV.sln 然后VS打开,左侧找到 INSTALL 选择对应的版本(debug or release) 进行生成。
完成后会提示 ”114 0 0 0 “
后面的配置,一定要细心 。参考毛星云大佬的教程:
https://blog.csdn.net/poem_qianmo/article/details/19809337