OpenCV(VS2022配置OpenCV开发环境)



1. 下载OpenCV

访问:https://opencv.org/releases/

2. 添加环境变量

添加环境变量%opencv%\build\x64\vc15\bin其中%opencv%为你自己的opencv文件夹的位置。



3. 添加项目属性表

打开已有的VS项目,点击视图-其他窗口-属性管理器。

在DeBug|X64中右键-添加新项目属性表。设置名字如:Debug_x64_opencv.props并保存。



4. 配置 DeBug 属性表

  1. 右键刚刚添加的属性表,点击属性。在“通用属性-VC++目录-常规-包含目录”中添加%opencv%\build\include\opencv2%opencv%\build\include%opencv%为你自己的opencv目录。

  2. 在“通用属性-VC++目录-常规-库目录”中添加%opencv%\build\x64\vc16\lib%opencv%为你自己的opencv目录。

  3. 在“通用属性-链接器-输入-附加依赖项”中添加%opencv%\build\x64\vc15\lib\opencv_world470d.lib%opencv%为你自己的opencv目录。不同版本的该文件名称不同,只需要将自己版本的opencv文件夹中该文件名填入即可。要注意一定要是****d.lib,因为只有d.lib才对应的是dubug版本。

  4. 点击确认保存属性表,并进行测试。运行的时候一定要选择DeBug|x64



5. 新的项目中快速配置

在新的项目中,只需要在属性管理器中,右键DeBug|x64-添加现有属性表-选择刚刚我们配置好的属性表 Debug_x64_opencv.props即可快速完成配置。



6. 配置 Release 属性表

  1. 在属性管理器中,右键Release|x64-添加新项目属性表。设置名字如:Release_x64_opencv.props并保存。

  2. 右键点击新创建的属性表-属性,在“通用属性-VC++目录-常规-包含目录”和“通用属性-VC++目录-常规-库目录”中的设置与上文相同。

  3. 在“通用属性-链接器-输入-附加依赖项”中添加%opencv%\build\x64\vc15\lib\opencv_world470.lib%opencv%为你自己的opencv目录。不同版本的该文件名称不同,只需要将自己版本的opencv文件夹中该文件名填入即可。要注意一定要是.lib,因为只有.lib才对应的是Release版本。



posted @ 2024-08-27 11:36  做梦当财神  阅读(486)  评论(0编辑  收藏  举报