VS2022永久配置OpenCV开发环境

在VS2022中配置opencv开发环境

本文通过在VS2022中添加并配置项目属性表,实现Opencv永久配置。 在不更改opencv文件位置的前提下,只需要在新的项目中添加配置好的项目属性表即可快速完成opencv配置

1.下载opencv

访问https://opencv.org/releases/,下载适合自己版本的Windows安装文件。 注:尽量不要选择最新版本,而是选择老两个版本的安装包 (最新版本的安装包可能会提示缺少.dll文件)
安装过程很容易,省略

2.添加环境变量

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

  1. 首先打开 系统设置,选择 高级–> 环境变量
    VS2022永久配置OpenCV开发环境
    VS2022永久配置OpenCV开发环境
  2. 点击 新建,输入 %opencv%\build\x64\vc15\bin其中 %opencv%替换为你自己的opencv文件夹的位置。例如此处我的路径为: C:\environment\opencv\build\x64\vc15\bin
  3. 依次点击确定退出,环境变量配置完毕。

; 3.添加项目属性表

打开已有的VS项目,在左下角-属性管理器-DeBug|X64中右键-添加新项目属性表。然后设置名字如: Debug_x64_opencv.props并保存。

VS2022永久配置OpenCV开发环境

4.配置属性表

  1. 右键刚刚添加的属性表,点击属性。在”通用属性-VC++目录-常规-包含目录”中添加 %opencv%\build\include\opencv2%opencv%\build\include%opencv%为你自己的opencv目录。
    VS2022永久配置OpenCV开发环境
    VS2022永久配置OpenCV开发环境
  2. 在”通用属性-链接器-输入-附加依赖项”中添加 %opencv%\build\x64\vc15\lib\opencv_world451d.lib%opencv%为你自己的opencv目录。不同版本的该文件名称不同,只需要将自己版本的opencv文件夹中该文件名填入即可。 要注意一定要是 ****d.lib ,因为只有d.lib才对应的是dubug版本
    VS2022永久配置OpenCV开发环境
  3. 点击确认保存属性表,并进行测试。 运行的时候一定要选择DeBug|x64
#include<opencv2 opencv.hpp>
using namespace cv;
int main()
{
    Mat test = imread("test.jpg"); //&#x8F7D;&#x5165;&#x56FE;&#x50CF;&#x5230;test
    imshow("test", test);
    waitKey(0);
    return 0;
}
</opencv2>

正常显示图像则说明配置成功。

5.在新的项目中快速配置

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

附:配置Release模式

刚刚我们配置的只能在 DeBug|x64中运行,下面我们配置 _Release|x64_的属性表,可以在 _Release|x64_中运行。

  1. 在属性管理器中,右键Release|x64-添加新项目属性表。然后设置名字如: Release_x64_opencv.props并保存。
  2. 右键点击新创建的属性表-属性,在”通用属性-VC++目录-常规-包含目录”和”通用属性-VC++目录-常规-库目录”中的设置与上文相同。

    VS2022永久配置OpenCV开发环境
  3. 在新的项目中,只需要在属性管理器中, 右键Release|x64-添加现有属性表-选择刚刚我们配置好的属性表 Release_x64_opencv.props即可快速完成配置

; 至此DeBug和Release下OpenCV都配置完毕,并且在新的项目中也可以快速完成配置

如果觉得文章对您有所帮助的话,不如动动手点个赞吧!😆😆😆

Original: https://blog.csdn.net/m0_47917394/article/details/122349918
Author: 我裂裂裂开了
Title: VS2022永久配置OpenCV开发环境

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/722578/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球