0
点赞
收藏
分享

微信扫一扫

Windows10下QT6(C++)+OpenCV4环境配置及安装

凌得涂 2022-01-17 阅读 72

文章目录


参考博主文章 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;

至此成功。

举报

相关推荐

0 条评论