Window10 VS17下 Opencv3.4.5配置

因为本人在配置环境时已经安装过VS17版本,所以直接给出Opencv的下载链接:

https://sourceforge.net/projects/opencvlibrary/files/3.4.5/opencv-3.4.5-vc14_vc15.exe/download(进入下载安装即可,安装路径可以自己进行选择,只要自己能找到就行。)

进入配置环境变量环节:在桌面上右键我的电脑,属性->(左侧)高级系统设置->环境变量->Path->新建,输入刚才解压opencv的那个路径里的bin路径,我是解压到E盘的,所以路径是:E:\Soft_install\opencv\build\x64\vc15\bin 然后点确定.

进入VS17进行配置:

打开vs2017,新建一个空项目:文件->新建->项目,

然后会出现这样的界面,给这个项目进行命名,然后选择一个你一会能找到的路径里面。我这里命名为CV.

创建完项目后,会来到vs的窗口界面。然后开始配置opencv到vs里面。点击 视图->属性管理器(M)

注意!!!,由于我们配置的是x64环境下的Debug,所以在Debug时需要把Debug版本改为x64,否则会出错。

(注意,有些vs2017 需要在 视图->其他窗口->属性管理器),然后在属性管理器界面展开你刚才创建的项目VC,如下图所示

右键文件夹Debug | x64,添加新项目属性表(P)...

在1处:命名为Debug_x64.props,在2处:路径一般指向你的opencv安装的路径。(以后每次新建项目的时候直接把这个属性添加到项目中即可)。点击添加后会在Debug|x64文件夹下生成Debug_x64,双击打开

首先在 通用属性->VC++目录->包含目录 中添加以下三个目录。注意用分号;隔开。

E:\Soft_install\opencv\build\include

E:\Soft_install\opencv\build\include\opencv

E:\Soft_install\\opencv\build\include\opencv2

如下图所示,点应用,先别关闭这个窗口,下面要用。

然后在 库目录 中添加G:\opencv\build\x64\vc15\lib这个路径。

链接库的配置。

点 通用属性->链接器->输入->附加的依赖项,输入opencv_world345d.lib,这里的345指的是opencv的版本好opencv3.4.5,d表示debug版本,这里输入你的版本号,一定要正确,很多人出错都在这里,也就是运行的时候会抛出LINK错误。

保存退出后,右键保存Debug_x64.

至此,我们已经把OpenCV的开发环境配置完。

在以后使用时,新建项目后,在属性管理器下选中Debug|x64,右键,添加现有属性表,找到上面配置的debug_x64.props文件添加进去即可。

把之前配置好的debug_x64添加到Debug|x64文件夹后,就可以直接使用OpenCV了.

注意!!!,由于我们配置的是x64环境下的Debug,所以在Debug时需要把Debug版本改为x64,否则会出错。

之后在项目---》新建项目(因为开头建立的空项目)上进行测试:

测试代码以及结果如下:

发布了28 篇原创文章 · 获赞 4 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/m0_37957160/article/details/99846329
今日推荐