Clion(2023)+QT(6.5)+cmake+vcpkg+Opencv(4.7)环境安装与使用

这篇具有很好参考价值的文章主要介绍了Clion(2023)+QT(6.5)+cmake+vcpkg+Opencv(4.7)环境安装与使用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

用习惯了Clion,智能提示很棒,就不想用Qt自带的creator编辑器,并且新版的Clion支持编辑ui文件。于是搜罗了一下教程搭配一下环境安装,其实最重要的还是cmakelist的编写。

QT现在只能在线下载器安装。下载器的下载地址:

https://download.qt.io/archive/online_installers/

无脑最新的就好,需要注册账号,也很方便。安装时需全程联网。注意下方,先右边选择最新支持版本,筛选,然后会重新加载版本。根据需要下载MSVC或MinGW的版本就好。当然也可以都下载。

vcpkg 安装qt,C/C++,Opencv,qt,c++,opencv,视觉检测,目标检测

 一路下一步就行,下载好打开Clion,新建项目。注意,QT6必须C++17以上的标准。

vcpkg 安装qt,C/C++,Opencv,qt,c++,opencv,视觉检测,目标检测

 下载好会自动编译,报错提示找不到Qt6Config.cmake qt6-config.cmake。

vcpkg 安装qt,C/C++,Opencv,qt,c++,opencv,视觉检测,目标检测

 如果懂cmake的话,应该就知道缺路径了,set设置一下就好。set(CMAKE_PREFIX_PATH "E:/Qt/6.5.0/msvc2019_64/lib/cmake"),注意这里是自己的路径。msvc2019这个文件夹,是下载QT时,根据指定的版本生成的。找对应的就好。与此同时,Clion设置工具链和CMake配置文件的时候,也要保持一致。

vcpkg 安装qt,C/C++,Opencv,qt,c++,opencv,视觉检测,目标检测

 这时候运行主函数就可以了,至此成功了一大半了(但此时只是个按钮)。

vcpkg 安装qt,C/C++,Opencv,qt,c++,opencv,视觉检测,目标检测

 接下来说明如何用Clion去写QT代码。

首先要使用QT UI Class模板(把启动界面换成QMainWindow,Clion自动生成的其实是个按钮)

vcpkg 安装qt,C/C++,Opencv,qt,c++,opencv,视觉检测,目标检测

vcpkg 安装qt,C/C++,Opencv,qt,c++,opencv,视觉检测,目标检测

 为了能直接界面化编辑ui文件,进行qt的界面编写,需要导入外部工具。内容照着填就好,注意路径和上面的操作一样,要保持版本一致。

vcpkg 安装qt,C/C++,Opencv,qt,c++,opencv,视觉检测,目标检测

 然后右键ui文件,选择外部工具,打开就可以了。

vcpkg 安装qt,C/C++,Opencv,qt,c++,opencv,视觉检测,目标检测

 界面如下:

vcpkg 安装qt,C/C++,Opencv,qt,c++,opencv,视觉检测,目标检测

在Clion里面使用Qt Designer
随便拖动几个控件并保存,试试效果。保存后可以看到ui文件里的代码变了。

vcpkg 安装qt,C/C++,Opencv,qt,c++,opencv,视觉检测,目标检测

运行main函数,如果不成功,可能是ui变化后clion还没加载,多试几次。

vcpkg 安装qt,C/C++,Opencv,qt,c++,opencv,视觉检测,目标检测

 用vcpkg安装opencv。

vcpkg 安装qt,C/C++,Opencv,qt,c++,opencv,视觉检测,目标检测

剩下的就和我之前的文章一样了。

vcpk安装zbar+opencv实现条形码检测

感谢b站up:mo2cc对cmake的讲解!文章来源地址https://www.toymoban.com/news/detail-644501.html

到了这里,关于Clion(2023)+QT(6.5)+cmake+vcpkg+Opencv(4.7)环境安装与使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Opencv Win10+Qt+Cmake 开发环境搭建

    官网下载Opencv安装包 双击下载的软件进行解压 3. 系统环境变量添加 创建一个新的Qt项目(Non-Qt Project) 打开创建好的项目中的CMakeLists.txt,添加如下代码 main.cpp中添加以下代码 点击运行,显示图像则说明环境搭建成功

    2024年02月15日
    浏览(44)
  • 搭建 QT6+OpenCv4.7+CMake的环境

    本文主要介绍如何搭建QT6+OpenCv的开发环境,基本流程如下 先安装CMake3.27.3,用来编译适用用QT的OpenCv的源码,安装完成后要配置系统的环境变量 安装Qt6的开发环境,并配置环境变量,注意一定要重启电脑才能生效 下载OpenCv的源码,用于后面的编译 上述环境准备好后,使用

    2024年02月09日
    浏览(37)
  • Windows环境利用QT+CMake编译mingw版本的opencv

    Opencv官网没有提供mingw版本的opencv库,所以需要自己编译,下面是编译过程,32位64位方法类似。 可以直接下载编译好的mingw版本opencv4.4: 使用CMAKE3.22+QT5.13编译后的opencv4.4(32位的)资源-CSDN文库 如果网络不好,可能会需要自己手动下载下面的文件:  opencv_videoio_ffmpeg.dll+ope

    2024年02月13日
    浏览(47)
  • cmake/vcpkg x64-windows colmap安装/编译

            colmap是增量式sfm开源软件。相比于之前的sfm工作,colmap在选择最优初始图,选择最优更新图,三角化,BA,和迭代方面都有策略上的更新。本博文介绍其安装/编译方法。博主是先安装跑了下功能,再编译以阅读源码。         安装的软件是封装好的,无法看到源代码

    2024年02月08日
    浏览(60)
  • ubuntu环境通过CMake安装OpenCV

    1:检查CMake是否安装成功 2:检查pkg-config是否安装成功 3:下载OpenCV版本 官网:https://github.com/opencv 从第 3 版开始,OpenCV 已经分成了两个主要部分。 第一部分是包含了 成熟算法的 OpenCV 主源码库,https://github.com/opencv/opencv ,OpenCV 的核心函数,也就是之前下载的内容。 第二部

    2024年02月20日
    浏览(53)
  • [QT]+[Cmake]+[openCV]配置环境报错:mingw32-make: *** [Makefile:165: all] Error 2等问题的解决办法

    当前作者各软件的版本:QT5.14.2 + CMAKE 3.29.0 +openCV 4.5.4 Qt配置OpenCV教程,亲测已试过(详细版)_qt opencv-CSDN博客 配置的时候主要参考了以上文章 出现的第一个问题是在cmake configure的时候卡在 FFMPEG: Downloading ffmpeg_version.cmake from https://raw.githubusercontent.com/opencv/opencv_3rdparty/7dd0d4

    2024年04月26日
    浏览(42)
  • clion + opencv环境搭建

        clion是一个jetbrains提供的c++开发环境,和idea,pycharm等开发工具类似,界面有很多相似的地方。     clion内置了一个mingw的编译环境,自带了gcc,g++等命令,安装完clion之后,我们新建项目,它会使用内置的mingw环境。          这样,我们就不用额外安装mingw环境了。     后

    2024年02月12日
    浏览(43)
  • Window中,Visual Studio 2022(C++)环境下安装OpenCV教程(不用Cmake版本)

    本教程主要为了方便小白安装C++版本的OpenCV。 1. 第一步:下载官方OpenCV 下载后,在本地安装即可,注意记住安装路径,后续需要! 2. 配置系统环境变量,Path中,新增变量。即opencv安装的路径,选到opencv中build/x64/vc15/bin 3. 安装visual studio 2022,官网 直接,按照C++配置安装即可

    2024年02月11日
    浏览(59)
  • 安装vcpkg管理opencv的安装+MFC缺失的解决

    在VC的提示下,安装了vcpkg,然后用vcpkg命令来帮助安装opencv,过程十分顺利。 1. cmd 到命令行窗口; 2. 建立src文件夹,并进入该文件夹clone vcpkg git clone https://github.com/Microsoft/vcpkg.git 3. 再运行 .vcpkgbootstrap-vcpkg.bat 脚本,从而建立vcpkg命令; 4. 运行后就可以执和行vcpkg命令,

    2024年02月20日
    浏览(26)
  • 如何在Visual Studio、Clion、Msys2中安装和使用vcpkg

    首先事情是在安装了Msys2之后,想在Clion中使用安装在Msys2中的vcpkg。但是折腾了很久还是无法解决。于是就折腾出了这篇文章,和下一篇如何在Clion使用vcpkg的文章。 不过,由于我电脑上已近配置好了vcpkg以及环境变量,要是重新删除再搞特别麻烦,于是教程我使用msys2来掩饰

    2023年04月26日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包