Windows10+VisualStudio2022+CMake+Qt开发环境搭建

发布时间 2023-11-16 16:51:07作者: 飘杨......

一、概述

  之前一直使用QtCreator当做QT的开发工具,也没觉得有啥问题。最近使用了VisualStudio+Cmake写了一些SDL2和FFmpeg的东西感觉这个VisualStudio这个工具挺好用的。就萌生了要使用VisualStudio开发Qt的想法。

  有了这个想法之后就想着需要搭建一个开发环境。百度搜索了几篇文章感觉不是很全,有些还是收费的,也有的和最新的版本不对。反正一通忙活下来算是弄好了,这里做一个记录。

  ps:感谢网上的小伙伴的积极分享,看了你们的博客后我才能搭建的如此顺利,感谢你们。这一篇也献给哪些想要搭建这个环境的同学们,希望能给你们一些思路。

二、步骤

  1.下载Qt5.12.0(我用的是这个版本)安装一下。安装步骤网上随便搜索一大堆,都是通用的。

    a.安装完成后进入重要的一部把Qt cmake的路径配置到系统变量中

D:\Qt5.12.0\5.12.0\msvc2017_64\lib\cmake

    b.新建一个CMAKE_PREFIX_PATH的环境变量,并把上面你的qt安装路径的CMake目录放进去。如下图所示

    c.到这里QT环境算是配置好了

  2.下载VisualStudio,我这里下载的是社区版(免费的)。

    a.下载步骤略过,登录官网直接下载安装。

    b.安装好之后安装Qt的扩展软件,如下图所示。点击VisualStudio中的扩展

   c.在弹出菜单中选“扩展管理”,会弹出如下图所示的界面。在搜索栏中输入“QT”就会把QT的插件调出来。安装前两个就行了。

    d.安装按成后重启qt,然后再此打开VisualStudio“扩展”,就会多一个QT的工具,如下图所示

     e.选择 Qt VS Tools----->options打开如下界面,配置要使用Qt的版本

选择你的Qt的qmake的安装路径
D:\Qt5.12.0\5.12.0\msvc2017_64\bin\qmake.exe

    f.这就已经完事了,接下来正常创建项目就行。如下图创建项目的地方会有QT项目的创建方法

    g.创建好后的目录结构

     h.此时运行会出现错误提示,提示你CMake无法找到,QT::Core。下面的红框中的代码会再cmake编译的时候出异常

   正确解决如下图所示:

 

     i.好了,打完收工。