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

MSys2统一开发环境,快速搭建windows opencv环境

文章目录

          • 摘要
          • 下载msys2
          • 安装Mingw64
          • 安装Cmake
          • 安装opencv
          • 报错一
          • 报错二
          • 问题一

摘要

本篇基于之前发布的opencv两篇文章,进行的流程简化,旨在优化windows opencv环境和实例运行,Msys2统一开发环境,有利于长远的开发环境,也简化了后续集成的难度,让Window环境下的C++开发也变得如此简单

https://blog.csdn.net/qq_20330595/article/details/144225427
https://blog.csdn.net/qq_20330595/article/details/144232036

下载msys2

https://www.msys2.org
pacman -Syu

安装Mingw64

pacman -S mingw-w64-x86_64-toolchain
gcc --version
g++ --version

安装Cmake

pacman -S mingw-w64-x86_64-cmake

安装opencv

pacman -S mingw-w64-x86_64-opencv

验证

# pacman -Qs opencv
local/mingw-w64-x86_64-opencv 4.11.0-1
    Open Source Computer Vision Library (mingw-w64)

将该路径加入Windows环境变量中
在这里插入图片描述

报错一

Bad CMake executable: "". Check to make sure it is installed or the value of the "cmake.cmakePath" setting contains the correct path
解决:安装cmake并加入环境变量

报错二

error while loading shared libraries: ?: cannot open shared object file: No such file or directory

在这里插入图片描述

解决:安装qt6并加入环境变量
pacman -S mingw-w64-x86_64-qt6

问题一

运行后无法启动 exe
原因:windows环境下使用的默认命令行不对,应该使用cmd.exe
解决:Ctrl + Shift + P
在这里插入图片描述

相关文章:

  • 【Embedded World 2025:边缘 AI、存储革新与 1X nm 工艺重塑嵌入式未来】
  • AI大模型:(一)1.大模型的发展与局限
  • 学习threejs,构建THREE.ParametricGeometry参数化函数生成几何体
  • 逆向中常见的加密算法识别
  • Flutter 打包 ipa出现错误问题 exportArchive
  • 小红书不绑定手机号会显示ip吗
  • 实验11 机器学习-贝叶斯分类器
  • 【NCRE】2025计算机一级选择题真题题库(476道题目含答案(476/476))
  • 正点原子[第三期]Arm(iMX6U)Linux移植学习笔记-6.2uboot启动流程-lowlevel_init,s_init,_main函数执行
  • Docker安装,并pullMySQL和redis
  • 鸿蒙NEXT项目实战-百得知识库05
  • python字符级差异分析并生成 Word 报告 自然语言处理断句
  • Unity Shader Graph高级节点逻辑设计:程序化噪声生成技术详解
  • Linux 终端操作核心组合键
  • 力扣100二刷——图论、回溯
  • SAP-ABAP:SAP采购业务核心表关联关系详解
  • C#的List和DIctionary实现原理(手搓泛型类以及增删查改等功能)
  • 力扣最热一百题——跳跃游戏II
  • 诺视Micro-LED微显示芯片量产线投产 ——开启微显示技术新时代
  • 【cf】交换
  • 中非民间对话在赞比亚举行
  • 央行:中国政府债务扩张仍有可持续性
  • 援藏博士张兴堂已任西藏农牧学院党委书记、副校长
  • 印度外交秘书:“朱砂行动”不针对军事设施,无意升级事态
  • 外卖员投资失败负疚离家流浪,经民警劝回后泣不成声给父母下跪
  • 司法部:民营经济促进法明确禁止违规异地执法、利用行政或者刑事手段违法干预经济纠纷