OpenCV的环境配置步骤

@[TOC]OpenCV的环境配置步骤

第一步:配置系统变量(这里配置过了,应该不需要配置了)

1、找到此电脑(图4)

2、右键->属性->高级系统设置->环境变量

找到系统变量中的path变量,双击它,点击新建,将你解压的opencv文件夹中的***opencv\build\x64\vc14\bin路径添加到当中。这里我是选择了vc14这个子文件夹,也可以选择15,但后面要做出相应调整,所以不妨就vc14咯!

注意:路径粘贴后记得点确定,并在外面点能点的确定全点选一遍!

OpenCV的环境配置步骤_第1张图片
OpenCV的环境配置步骤_第2张图片
OpenCV的环境配置步骤_第3张图片
OpenCV的环境配置步骤_第4张图片
第二步,相关文件的配置
注意:网上很多教程没有这一步,会报那种找不到dll文件的错误,是因为没有将opencv里面的相关文件复制到C盘中的文件夹里面

操作方法:将bin目录下面的opencv_world341.dll和opencv_world341d.dll文件复制到C:\Windows\SysWOW64这个文件夹里面即可

将bin目录里面的opencv_ffmpeg341_64.dll复制到C:\Windows\System32这个文件夹里面(详细看图)

如果是opencv其他的版本,把对应的dll文件移动到上述两个C盘文件夹即可!
OpenCV的环境配置步骤_第5张图片
OpenCV的环境配置步骤_第6张图片
OpenCV的环境配置步骤_第7张图片
OpenCV的环境配置步骤_第8张图片

第三步 进入VS进行相关文件的配置
1、新建一个项目,我这里建了一个空项目

2、进入属性管理器,菜单栏->视图->其他窗口->属性管理器

3、对Debug|X64进行配置,右键Debug|64,点击属性。
OpenCV的环境配置步骤_第9张图片
4鼠标右键Debug|X64,然后选择属性,VC++目录->常规->包含目录,添加三个路径:D:\Opencv\opencv\build\include\,D:\Opencv\opencv\build\include\opencv,和D:\Opencv\opencv\build\include\opencv2,如图操作,确认。
OpenCV的环境配置步骤_第10张图片
5 VC++目录->常规->库目录中加入D:\Opencv\opencv\build\x64\vc15\lib
OpenCV的环境配置步骤_第11张图片
6、链接器->输入->附加依赖项中加入

opencv_world341d.lib

注意:博主后面了解到release|X64的配置为可选项,后面也有热心读者提醒,所以下面的这一步可以不做,因为编译时只用到了debug,release是发布程序时才会用到。

//7、对Release|X64进行配置,右键Microsoft.Cpp.x64.user,点击属性

//链接器->输入->附加依赖项中加入
注意:如果是opencv其他版本,只需要将将上述的依赖项文件稍作修改即可;eg:如果是opencv版本3.4.0,只需要将dll名字改为opencv_world340d.lib即可,依次类推!

OpenCV的环境配置步骤_第12张图片

你可能感兴趣的:(windows)