如何使用VS2022永久配置OpenCV开发环境
导读:本文共2158字符,通常情况下阅读需要7分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: 下载opencv访问https://opencv.org/releases/,下载适合自己版本的Windows安装文件。注:尽量不要选择最新版本,而是选择老两个版本的安装包 (最新版本的安装包可能会提示缺少.dll文件)安装过程很容易,省略添加环境变量添加环境变量%opencv%\build\x64\vc15\bin其中%opencv%为你自己的opencv文件... ...
目录
(为您整理了一些要点),点击可以直达。下载opencv
访问https://opencv.org/releases/,下载适合自己版本的Windows安装文件。注:尽量不要选择最新版本,而是选择老两个版本的安装包 (最新版本的安装包可能会提示缺少.dll文件)
安装过程很容易,省略
添加环境变量
添加环境变量%opencv%\build\x64\vc15\bin
其中%opencv%
为你自己的opencv文件夹的位置
添加项目属性表
打开已有的VS项目,在左下角-属性管理器-DeBug|X64中右键-添加新项目属性表。然后设置名字如:Debug_x64_opencv.props
并保存。
配置属性表
右键刚刚添加的属性表,点击属性。在“通用属性-VC++目录-常规-包含目录”中添加%opencv%\build\include\opencv2
和%opencv%\build\include
,%opencv%
为你自己的opencv目录。
在“通用属性-VC++目录-常规-库目录”中添加%opencv%\build\x64\vc15\lib
,%opencv%
为你自己的opencv目录。
在“通用属性-链接器-输入-附加依赖项”中添加%opencv%\build\x64\vc15\lib\opencv_world451d.lib
,%opencv%
为你自己的opencv目录。不同版本的该文件名称不同,只需要将自己版本的opencv文件夹中该文件名填入即可。要注意一定要是****d.lib
,因为只有d.lib才对应的是dubug版本
点击确认保存属性表,并进行测试。运行的时候一定要选择DeBug|x64
#include<opencv2/opencv.hpp>usingnamespacecv;intmain(){Mattest=imread("test.jpg");//载入图像到testimshow("test",test);waitKey(0);return0;}
正常显示图像则说明配置成功。
在新的项目中快速配置
在新的项目中,只需要在属性管理器中,右键DeBug|x64-添加现有属性表-选择刚刚我们配置好的属性表Debug_x64_opencv.props
即可快速完成配置
配置Release模式
刚刚我们配置的只能在DeBug|x64中运行,下面我们配置Release|x64的属性表,可以在Release|x64中运行。
在属性管理器中,右键Release|x64-添加新项目属性表。然后设置名字如:
Release_x64_opencv.props
并保存。右键点击新创建的属性表-属性,在“通用属性-VC++目录-常规-包含目录”和“通用属性-VC++目录-常规-库目录”中的设置与上文相同。
在“通用属性-链接器-输入-附加依赖项”中添加
%opencv%\build\x64\vc15\lib\opencv_world451.lib
,%opencv%
为你自己的opencv目录。不同版本的该文件名称不同,只需要将自己版本的opencv文件夹中该文件名填入即可。要注意一定要是****.lib
,因为只有.lib才对应的是Release版本
点击确认保存属性表,并进行测试。运行的时候一定要选择Release|x64
在新的项目中,只需要在属性管理器中,右键Release|x64-添加现有属性表-选择刚刚我们配置好的属性表Release_x64_opencv.props
即可快速完成配置
</div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
如何使用VS2022永久配置OpenCV开发环境的详细内容,希望对您有所帮助,信息来源于网络。