QT环境安装配置
注意安装的QT6.10和vs2022,需要对vs版本进行统一
一、下载并安装qt
官网下载对应操作系统的QT:https://www.qt.io/development/download-qt-installer-oss

安装QT步骤:
1)点击下载的qt-online-installer-windows-x64-4.11.0.exe进行安装,在登陆时需要登陆注册的qt账户和密码

2)选择安装地址,选择桌面开发,选择自定义

3)Qt安装选项,以下是我在进行安装时的选项,可以按需选择


安装完成即可。
二、安装vs
下载vs_community.exe,对安装程序进行离线保存,以后可直接运行下载的离线安装包进行安装。
1)下载离线文件
首先cmd管理员进入vs_community.exe文件存放位置,使用离线下载命令进行下载:
vs_community.exe --layout D:\VS2022_Offline --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended
其中:D:\VS2022_Offline 为离线文件存放位置
2)离线安装vs_community.exe
cmd管理员切换到D:\VS2022_Offline目录下执行下列安装
vs_setup.exe --noWeb --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended
注意安装时选择c++桌面开发

3)安装完成后关闭,下载qt visual studio tool插件:qt-vsaddin-msvc2022-x64-3.5.0.vsix双击安装。
注意:安装插件需要先关闭vs

三、配置
1)配置QT环境变量
Cmd打开sysdm.cpl,添加qt环境变量(也可我的电脑属性-高级设置进入环境配置),按安装位置添加QT的bin目录。

2)Vs配置qt到拓展工具中
VS --> 扩展 --> QT VS Tool --> QT versions
点击add,location选中QT的bin目录中的qmake.exe
四、问题处理
1)vs离线安装包点击后闪退问题解决
A.将下载的离线包中文件vs_installer.opc复制出来改命为vs_installer.rar 再解压
B.解压后将contents目录更改为installer,拷贝至C:\Program Files (x86)Microsoft Visual Studio下
C.回到离线文件目录,管理员权限运行:vs_setup.exe --noweb,即可正常安装
2)离线包安装时提示布局缓存缺少以下必要的包
重新下载离线包,或再离线包基础上增量
vs_community.exe --layout F:\vs\VS2022_Offline --fix
说明:--fix就是增量
3)将安装的qt移植到其他电脑无法使用
配置编译器+调试器+cmake tool

注:若调试器系统本身没有可以从能运行qt的电脑上拷贝windows kits

浙公网安备 33010602011771号