文章目录

  • 1. 安装Qt
  • 2. 安装Cmake
  • 3. 下载并编译OpenCV4
  • 4. Qt6配置OpenCV
  • 5. 资源

参考博主文章 Windows10下QT6.0(C++)+OpenCV4环境配置及安装
我的步骤与博主大体相同,只是做出了部分修改

1. 安装Qt

  1. 下载安装QT6
    下载QT6在线安装程序,得到可执行文件后,双击进行安装。安装过程都是一些常规的,选择你自己需要的就行。

  2. 配置Qt环境变量(我的是下面两个):

    D:\Qt\Tools\mingw900_64\bin
    D:\Qt\6.2.2\mingw_64\lib\cmake\Qt6
    
  3. 最好重启一下

2. 安装Cmake

下载安装Cmake(OpenCV4需要)
(注意:(1)安装路径不能有中文和空格(2)勾选加入环境变量

  1. 下载安装Cmake
    cmake-3.22.1-windows-x86_64.msi

  2. 双击运行

  3. 至配置PATH界面,勾选如下

3. 下载并编译OpenCV4

  1. 下载安装OpenCV4安装程序
    opencv-4.5.5-vc14_vc15.exe
  2. 双击运行安装程序,安装OpenCV4
  3. 使用Cmake工具为opencv生成makefile:
    可参考此链接
    需要注意以下几点:

    • 编译变量配置可能会出现Qt5_Dir这个变量,这个不要管,只需要保证跟Qt6相关的变量不是not found就行。
    • 编译变量配置可能会出现QT_QMAKE_EXECUTABLE这个变量not found,需要配置一下,我的地址为:
      D:/Qt/6.2.2/mingw_64/bin/qmake
      
  4. 编译OpenCV4
    在opencv对应生成目录下,执行对应命令
    管理员cmd进入“D:\opencv4\opencv\build”下,执行

    mingw32-make -j 8
    
  5. 生成库文件:
    管理员cmd进入“D:\opencv4\opencv\build”下,执行

    mingw32-make install
    
  6. 配置OpenCV4环境变量:
    我本地的是这个

    D:\opencv4\opencv\build\install\x64\mingw\bin
    

4. Qt6配置OpenCV

  1. 项目文件部分:
    只需要在你的pro文件添加一下两句话,我本地的是:

    INCLUDEPATH  +=  D:\opencv4\opencv\build\install\include
    LIBS += D:\opencv4\opencv\build\install\x64\mingw\bin\libopencv_*.dll
    
  2. 代码部分:
    包含你需要的头文件就行了,我的是

    #include <opencv2/core/core.hpp>
    #include <opencv2/highgui/highgui.hpp>
    #include <opencv2/imgproc/imgproc.hpp>
    #include <opencv2/core/core.hpp>
    using namespace cv;
    

至此成功。

5. 资源

为了方便,我将自己编译好的Qt6版本的OpenCV4的库上传了,大家可以下载下来直接就能用。
下载链接:OpenCVLib

Windows10下QT6(C++)+OpenCV4环境配置及安装相关推荐

  1. linux下的常用命令 + 环境配置 + 数据库安装 一步到位!

    文章目录 一.引言 1.1 开发环境(dev) 1.2 测试环境(test) 1.3 生产环境(prod) 1.4 操作系统的选择 二.Linux介绍 2.1 Linux介绍 2.2 Linux的版本 ...

  2. Windows10 下搭建汇编语言开发环境( 利用 DOSBOX 和 MASM32 )

    Windows10下搭建汇编语言开发环境(利用DOSBOX和MASM32):https://www.cnblogs.com/zyever/p/7919007.html 如何在win10 64位下搭载汇 ...

  3. linux下织梦cms安装环境配置文件,Mac本地环境配置以及安装织梦CMS,增加新的坑解决办法...

    Mac上其实已经自带了Apache和PHP,只是默认关闭的.开启一下就行了. Apache配置 apache已经自带了,只需在"终端"输入命令开启下就行了. ​​​开启apache ...

  4. Windows7+VS2012下OpenGL 4的环境配置

    系统环境 Windows 7 Ultimate x64,Visual Studio Ultimate 2012 Update 4,和一块支持OpenGL 4.x的显卡. 准备工作 首先用GPU Cap ...

  5. M1芯片下Fabric测试网络环境配置

    M1芯片下Fabric测试网络环境配置 系统配置 系统:Ubuntu 20.04 LTS 内核:Arm64 硬盘大小:10GB 1.技术框架环境搭建 安装Vim sudo apt install -y ...

  6. Mac下Qt for android 环境配置

    Mac下Qt for android 环境配置 文章目录 Mac下Qt for android 环境配置 1. 需要准备工具 2. 下载时版本搭配解释 3. 下载工具过程 4. 环境变量设置 5.qt ...

  7. PyTorch 在 Windows 10 系统下的环境配置及安装

    PyTorch 简介 PyTorch 是一个开源的 Python 机器学习库,基于 Torch,用于自然语言处理等应用程序. 相关链接: PyTorch 官方网站 PyTorch 的 Github 仓 ...

  8. LibOpenCM3(一) Linux下命令行开发环境配置

    目录 LibOpenCM3(一) Linux下命令行开发环境配置 LibOpenCM3(二) 项目模板 Makefile分析 LibOpenCM3(三) .ld文件(连接器脚本)和startup代码说 ...

  9. Windows10下vs2017的OpenGL的配置

    Windows10下vs2017的OpenGL的配置 有关Windows10下vs2017的OpenGL如何配置,可参照如下方法: 目录 文章目录 Windows10下vs2017的OpenGL的配置 ...

最新文章

  1. 安装python的第一个曲折
  2. “源文件与模块生成时的文件不同,是否希望调试器使用它?”解决方案
  3. android adb音频采集,android adb
  4. webgl之绘制一个矩形
  5. “CEPH浅析”系列之六——CEPH与OPENSTACK
  6. 计算机软件技术基础教程 试卷,《计算机软件技术基础》试卷A-16
  7. ML for trading -cs7646-03
  8. 西门子S7系列中间人攻击:PLC探测和流量分析(二)
  9. 关于1stopt的补充说明
  10. C#实现检测打印机状态(包括打印机是否缺纸、打印队列任务数)
  11. Team Tic Tac Toe
  12. layout_marginTop=-3dp导致内容被遮挡的问题处理
  13. Android kotilin 滴+震动提示
  14. oeasy 教您玩转 linux 010400 总结 summary
  15. 微信小程序真机调试手机端在无法连接电脑localhost:3000时如何调试解决办法
  16. FL Studio 21最新中文版安装教程
  17. 如何有效的阅读一本书
  18. 魔兽世界联盟物价稳定的服务器,魔兽世界怀旧服NAXX物价惊到隔壁玩家:堕落的灰烬使者210W...
  19. RSS精选(一)-文摘
  20. JS:随机数 或 获取验证码

热门文章

  1. 2021鹏业安装算量软件常见问题整理(二十)
  2. 网易16年研发实习生笔试题 - 寻找第K大
  3. Raid5磁盘阵列数据恢复成功案例/服务器数据恢复方案
  4. c语言程序 强制关机程序,怎么用C或者C++编写一个电脑强制关机程序
  5. NFM 网络介绍与源码浅析
  6. 将.npy文件转化为灰度图像
  7. [原创][NOIP2005]篝火晚会(超详细题解,3种思路)
  8. unigui unidbgrid导出Excel
  9. c 语言编译程序的首要工作,2017年计算机基础试题选择题「附答案」
  10. PS3视频媒体播放基本说明