当前位置: 首页 > news >正文

安装vcpkg管理opencv的安装+MFC缺失的解决

第一步,出现#include没有办法找到opencv头文件的问题,无法解决

在VC的提示下,安装了vcpkg,然后用vcpkg命令来帮助安装opencv,过程十分顺利。

1. cmd 到命令行窗口;

2. 建立src文件夹,并进入该文件夹clone vcpkg

git clone https://github.com/Microsoft/vcpkg.git

3. 再运行

.\vcpkg\bootstrap-vcpkg.bat

脚本,从而建立vcpkg命令;

4. 运行后就可以执和行vcpkg命令,帮助安装opencv

  vcpkg installl opencv4: x64-windows

这样,即可以解决#include没办法找到头文件的问题。

第二步,发现程序编辑时,出现MSB 8041的问题,C++需要MFC库的支持

在Visual Studio Installer中,修改>单个组件,其中搜索MFC,找到所有下窗口中的红框中的选项都钩选上,这个问题就解决了。如果后面理解了MFC的哪个版本才最合适VS 2019再对本文进行修改或补充说明。

总结:因为用了vcpkg,项目的properties窗口下除了Debugging 的command arguments 需要根据main要求配置外,其它属性下都不需要再配置额外的内容,真得很方便。 

http://www.lryc.cn/news/265829.html

相关文章:

  • 了解树和学习二叉树
  • Spring Boot学习随笔- 拦截器实现和配置(HandlerInterceptor、addInterceptors)、jar包部署和war包部署
  • Pipelined-ADC设计二——结构指标及非理想因素(Part2)
  • Ubuntu 常用命令之 clear 命令用法介绍
  • 【JAVA面试题】什么是对象锁?什么是类锁?
  • 飞天使-k8s知识点5-kubernetes基础名词扫盲
  • 【视觉实践】使用Mediapipe进行目标检测:杯子检测和椅子检测实践
  • C++之深拷贝进阶
  • 导行电磁波从纵向场分量求其他方向分量的矩阵表示
  • 融资项目——swagger2的注解
  • 【性能优化】MySql数据库查询优化方案
  • Chrome浏览器http自动跳https问题
  • 【C++进阶02】多态
  • PHP开发日志——循环和条件语句嵌套不同,效率不同(循环内加入条件语句,条件语句判断后加入循环,array_map函数中加入条件语句)
  • 【Seata源码学习 】 扫描@GlobalTransaction注解 篇一
  • DBA-MySql面试问题及答案-上
  • 网络爬虫之Ajax动态数据采集
  • c语言的初始学习(练习)
  • 研究论文 2022-Oncoimmunology:AI+癌RNA-seq数据 识别细胞景观
  • ChatGPT4与ArcGIS Pro3助力AI 地理空间分析和可视化及助力科研论文写作
  • okhttp系列-一些上限值
  • C++面向对象(OOP)编程-STL详解(vector)
  • postman几种常见的请求方式
  • openai最新探索:超级对齐是否可行?
  • 本地websocket服务端结合cpolar内网穿透实现公网访问
  • 关于“Python”的核心知识点整理大全37
  • Vivado中的FFT IP核使用(含代码)
  • ​创新驱动,边缘计算领袖:亚马逊云科技海外服务器服务再进化
  • 什么是“人机协同”机器学习?
  • 数学建模笔记-拟合算法