VS配置opencv(可复用属性管理页)
本攻略目标:
- 如何配置VS的第三方库达到可复用的目的(即配置可复用的属性管理文件)
- 如何配置使能在VS中使用opencv的库
1. 新建工程
win32命令行工程,空项目即可
2. 新建属性页
视图->属性管理器(或视图->其它窗口->属性管理器),此时应该有属性管理器的界面,如下图所示。
image.png在菜单栏确定Debug/Release的模式以后,在属性管理器中对应的版本中右键,点击添加新项目属性表。
image.png属性页如下图所示。
image.png配置完毕后,保存在本地磁盘。有新项目想用这个库的时候,右键添加已经配置好的属性管理器即可。
3.安装opencv
从opencv官网直接下
opencv3.1.0有vc12, vc14
opencv3.4.5有vc14, vc15
我用的是VS2013,所以选择了opencv3.1.0
安装过程本质上是一个解压过程
解压后所在文件夹为:D:\Software\Environment\opencv
去此电脑->属性->高级环境配置->环境变量中编辑path:
新增:D:\Software\Environment\opencv\build\x64\vc12\bin
4. 配置opencv
有一个非常非常重要的步骤,因为漏掉这个步骤在这里卡了很久
安装opencv的时候我们使用的bin和lib都是X64的,所以在配置VS时注意也要Debug/Release也要改成x64而非win32的
image.png
选择配置管理器
image.png
在键入或选择新平台改成x64
编辑第2步的属性页,设置如下信息:
VC++目录
包含目录
D:\Software\Environment\opencv\build\include
D:\Software\Environment\opencv\build\include\opencv
D:\Software\Environment\opencv\build\include\opencv2
库目录
D:\Software\Environment\opencv\build\x64\vc12\lib
链接器->输入
附加依赖项
opencv_world310d.lib