首页 > 其他分享 >OpenCV(VS2022配置OpenCV开发环境)

OpenCV(VS2022配置OpenCV开发环境)

时间:2024-08-27 11:38:40浏览次数:9  
标签:lib opencv% 配置 x64 OpenCV 添加 opencv 属性 VS2022

目录



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版本。



标签:lib,opencv%,配置,x64,OpenCV,添加,opencv,属性,VS2022
From: https://www.cnblogs.com/keye/p/18382372

相关文章

  • Docker Compose配置详解
    1.什么是DockerCompose?DockerCompose是一种用于定义和运行多容器Docker应用程序的工具。通过一个docker-compose.yml文件,你可以配置应用程序的所有服务(例如,Web服务器、数据库、缓存)并轻松管理它们。2.基本DockerCompose命令docker-composeup:启动并运行docker-compose.ym......
  • jenkins发送html邮件配置步骤与注意事项?
    jenkins发送html邮件如何实现?Jenkins的配置方法?通过jenkins发送html邮件,开发团队可以及时获取构建状态的详细报告,从而快速响应问题,提高工作效率。AokSend将详细介绍jenkins发送html邮件的配置步骤与注意事项,帮助读者更好地利用这一功能。jenkins发送html邮件:安装插件要实现......
  • Nginx 配置文件说明
    1.全局配置这些配置通常位于配置文件的最顶部,影响整个NGINX的行为。worker_processes:作用:指定NGINX进程的数量。建议设置为服务器CPU核心的数量以提高性能。示例:worker_processes1;error_log:作用:指定错误日志文件的位置和日志级别(如debug,info,notice,......
  • NGINX 配置
    1.NGINX基础配置1.1NGINX安装在Linux系统上安装NGINX可以使用包管理工具,例如在Ubuntu上:sudoaptupdatesudoaptinstallnginx安装完成后,启动NGINX服务:sudosystemctlstartnginx1.2NGINX基本配置文件NGINX的主配置文件通常位于/etc/nginx/nginx.conf......
  • 若依平台增加对第三方ip请求配置
    1.使用的是vue3若依管理平台,部署到测试环境后,我的测试环境ip:http://42.194.232.89:8569/在页面中,需要请求另一个ip:http://134.175.80.213:8505/本地代理是生效的,部署到测试环境请求报错405,被拦截了,如图 这时候要修改nginx配置:对这个ip增加一个loaction:例如加一个路径/con......
  • 查看安装vs的相关配置
     "C:\ProgramFiles(x86)\MicrosoftVisualStudio\Installer\vswhere.exe"-all instanceId:50011384installDate:2023/12/417:15:19installationName:VisualStudio/17.10.0+34916.146installationPath:C:\ProgramFiles\MicrosoftVisualStud......
  • 使用 updateAppConfig 更新 Nuxt 应用配置
    title:使用updateAppConfig更新Nuxt应用配置date:2024/8/27updated:2024/8/27author:cmdragonexcerpt:通过使用updateAppConfig,你可以轻松地在应用运行时更新配置,而无需重新启动应用。这对于需要在运行时调整设置的应用场景非常有用。categories:前端开发ta......
  • 手把手教你—搭建Vue3企业级项目规范+基础封装配置
    前言如何搭建一个简易脚手架。核心需求是输入项目命令,clone准备好的项目模板,拉到本地后,装一下依赖,就可以直接开发了。不用每次都花大量时间,去搭建项目规范和做必要的封装配置。经过简单寻找后,发现没有符合自己预期的。从0到1搭建一个具备完善规范的Vue3开发模板✨,并手把手带大......
  • neovim 安装插件,并配置vimconig
    neovim安装插件,并配置vimconig1.neovim安装参考这里2.插件包管理器安装Vundle是vim的一个插件管理器,同时它本身也是vim的一个插件。插件管理器用于方便、快速的安装、删除、Vim更新插件。vimVundle插件官方地址:https://github.com/VundleVim/Vundle.vim下载Vundle插件......
  • 折腾 Quickwit,Rust 编写的分布式搜索引擎-官方配置详解
    Nodeconfiguration(节点配置)节点配置允许您为集群中的各个节点自定义和优化设置。它被分为几个部分:常规配置设置:共享的顶级属性Storage(存储)设置:在storage部分定义https://quickwit.io/docs/configuration/node-config#storage-configurationMetastore(元存储)设置:在......