Visual Studio 2022 - Qt 6.0.0+ 使用前准备 环境配置

本文详细介绍了如何在Visual Studio 2022中安装和配置Qt,包括下载Visual Studio和Qt开源版本,安装Qt-VS工具,设置Qt版本,配置环境变量,将.pro项目转换为.vcxproj,并验证Qt与Visual Studio的链通。过程中提到了关键步骤,如选择正确的MSVC版本和添加Qt到环境变量。
摘要由CSDN通过智能技术生成

一、Visual Studio

1、下载:链接放下面,自己搞

下载 Visual Studio Tools - 免费安装 Windows、Mac、Linux

2、安装VS就根据自己需要来,如果没有特殊需要就直接使用默认组件

3、如果实在不懂,具体的就问度娘吧,挺多的。

二、Qt

1、下载:链接放下面,自己搞

Download Qt | Develop Desktop & Embedded Systems | Qt

嗯,选择【开源用户的下载】,没其他原因,就因为 不要钱 

2、进入开源用户的下载页面后,往下拉,选择【下载Qt在线安装程序】

3、运行在线安装程序后,按要求操作

        尤其是那个选择组件的时候,记得点开Qt折叠项,选择MSVC 2019 64bit(具体的根据自己的VS版本来),建议不要选太多,自己适用就好。

        为啥,没有为啥,组件越多,体积越大。

嗯,后面就是放飞自我了。为啥,下载慢呗。 

4、具体安装问度娘,其实就是Next。

三、Qt-VS工具 

1、下载插件

方式1:

①打开Visual Studio,

②扩展 - 管理扩展 - 搜索【Qt】- 点击第一个下载

如图:

建议:个人不太喜欢这种方式,因为太慢太慢了,就是下载中断了都不知道 

方式2:

下载链接:

Qt Visual Studio Tools - Visual Studio Marketplace

链接是适用于 Visual Studio 2022 的 Qt VS 工具,因为我安装的VS是2022版

其实可以选择的,如图:

 注意:这个下载也慢的狠,经常断了。

2、安装插件很简单

下载成功后,直接双击 qt-vsaddin-msvc2022-2.8.1-rev.06.vsix

如图

然后又是无聊的 Next,直至安装插件完成。

3、验证插件是否安装成功

打开VS,如果在扩展中有 Qt VS Tools 就成功了。

如图:

四、配置 Visual Studio中添加Qt安装目录下的对应文件

1、步骤 Qt VS Tools - Opitions(Qt Opitions)- Qt - Version - add new Qt version

2、图解步骤:

打开Opitions(Qt Opitions)

选择Qt - Version - add new Qt version

注意:

第3步选择的是Qt MSVC版本,记得找到,如果仅仅有MinGW是不可以的;如果你电脑安装了多个VS的版本,请注意选择你自己需要的那个VS版本。

五、QT环境变量设置

1、打开环境变量

方法①:此电脑 - 右键 - 属性 - 搜索【环境变量】- 进去即可

方法②:桌面左下角 搜索【环境变量】 - 进去即可

2、系统变量新增 QTDIR

如图:

 3、添加Path

分别添加是 Qt\Tools\QtCreator 和 Qt\xxx\msvcxxx\bin

如图:

 注意:4和5对应的path,分别是通过 新建 - Qt安装目录 - 对应的文件夹,最后记得确定

4、成功添加环境变量验证

① 打开命令提示符

② 输入 uic -version

③ 提示 uic xxx 表示成功

如图:

六、Visual Studio 2022添加环境变量path

步骤如:如Qt添加环境变量path 

图解:

注意:

1、visual studio版本不一样,其bin路径可能不一样的。如果不是版本2022的,注意添加对应的文件路径。

2、x86是32位操作系统,x64是64位操作系统,切记别混了

七、Qt的项目文件.pro转.vcxproj

因为我刚接触,所以我个人理解是 将qmake可执行项目转成visual studio可编译项目。这个操作也相当于验证Qt是否与visual studio链通

① 通过Qt新建项目

 ② 设置好项目名字、存储路径

 ③ 一直Next,记得在Kits中选择 MSVC xxx-bit

④ 继续Next直至完成

⑤ 打开刚才创建项目的存储文件夹(刚创建的Qt项目就4个文件,是没有下图那么多的)

⑥ 新建一个文本文档,并命名为 GeneVS.bat(可随意命名)

⑦ 通过Notepad++进行编译,添加 qmake -tp vc DemoPro1.pro

注:DemoPro1.pro是项目可执行文件

⑧ 通过命令提示符进行.pro转.vcxproj

如图:

⑨ 通过Visual Studio 运行自动生成的.vcxproj项目文件

⑩ 双击刚才生成的.vcxproj项目文件,打开后执行调试命令

运行结果如图:

至此:Qt 6.2.3 与 visual studio 2022 链通成功

题外问题:为什么要通过命令行自动将.pro转成.vcxproj项目文件

原因:

不会配置C/C++ 附加包含目录路径,太特么麻烦了

下面图中这些路径谁特么记得住

  • 11
    点赞
  • 95
    收藏
    觉得还不错? 一键收藏
  • 11
    评论
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值