2025最新!Visual Studio 2022 + QT6.7 环境配置全攻略:一键搞定安装与乱码问题,开发效率翻倍!(全网最详细教程,手把手教你搭建完美开发环境!)

目录

一、前言

二、安装VS2022

三、安装QT6.7.2

四、配置环境

五、其他


一、前言

      本文旨在为用户提供详细的安装指南,帮助您轻松安装和配置Visual Studio 2022(VS2022)与Qt 6.7。虽然本文以Qt 6.7为例,但该教程同样适用于更高版本的Qt。

      本文为全网最详细,小白也能轻松安装,如果本文对您有所帮助,请点赞并收藏,您的支持是我创作的动力!如果您在安装过程中遇到任何问题,欢迎在评论区留言或私信联系我。

      系统推荐:windows10-windows11   CPU:至少四核及以上   内存:至少8G RAM    磁盘空间,至少需要50-70GB可用空间(考虑到Qt6.7的完整安装,VS2022的组件安装)。

      磁盘空间具体要求:
      1、典型安装VS2022:C++桌面开发、Visual Studio扩展开发 等组件,通常需要20-30G左右的空间;
      2、完整安装QT6.7:包括基础Qt库(2-5G),核心模块Core、GUI、Widgets、Network、Multimedia等模块(10-20G);
      3、临时文件留出20G;

      (考虑到Qt6.7的完整安装,VS2022的组件安装)要求不低于50-70G的磁盘空间  !!!

二、安装VS2022

1、VS2022下载链接:Visual Studio 2022 IDE - 适用于软件开发人员的编程工具

2、选择Community 2022个人免费版,点击下载

3、打开安装包,选择”使用C++的桌面开发“+”visual studio拓展开发“

(前者是QT开发环境需要,后者是安装QT插件需要,小白建议安装地址默认C盘,但是要求至少60G空间,安装别的盘符问题也不大,看个人条件)

三、安装QT6.7.2

1、QT安装包下载方式一 官网:Qt | Tools for Each Stage of Software Development Lifecycle 

  • 官网下载需要填写一堆资料,而且下载速度比较慢(不建议)
  • 不过后面注册需要在官网,注册账号很快,资料可以随便填

2、使用国内镜像源,不过大多数很久没更新了,都是老版本

(1)国内官网镜像如下:(比较老,官方可能也懒的更新吧)

(2)国内镜像如下:(比较老,很久没更新)

(3)其他下载链接:(建议)

(qt-unified-windows-x64-online.exe)

3、选择组件

(1)双击打开从百度网盘下载的安装包(qt-unified-windows-x64-online.exe)

         账号需要在QT官网注册,上面有QT官网链接,(作者这里就省略注册步骤了,大概流程:个人邮箱->填写资料->选择地区->邮箱验证),输入账号后点击下一步

(2)勾选如图所示,点击下一步

(3)选择安装位置,点击QT 6.7 for desktop development,点击下一步

 (4)作者这里已经安装好了,为了偷懒就不重新装了,接下来要选择组件,这一步很重要!!

第一次安装的话要选择组件,步骤是一样的!

(5)选择图上这三个(MSVC、MinGW、sources),点击下一步就OK了,其中msvc、MinGW是vs中运行QT的环境库,sources是源码的意思,想多了解的话可以百度一下

四、配置环境

(1)安装插件

至此,桌面已经装好QT 跟 VS了

这时候需要下载一个VS的拓展插件,相信不少人都知道,但是VS下载这个玩意不是一般的慢,必须要搭梯子! !

百度网盘下载QT Visual studio tools:(永久有效,失效留言)

QT Visual studio tools

github链接:(等补充)

下载后双击安装就行了

注意:VS一定要关闭,安装好后再打开,这样VS的拓展中就多了一个QT插件啦!!

(2)配置环境

第一步:配置环境变量

1.按下 Win + R:打开“运行”对话框;

2.输入 sysdm.cpl 并按下回车:打开系统属性窗口;

3.高级选项卡->环境变量->Path->添加bin文件路径;

第二步:将刚刚的路径添加到拓展工具中

VS->拓展->QT VS TOOLS->QT versions

点击 +add new Qt version ->path

路径:C:\Qt\6.7.2\msvc2019_64\bin   选择qmake 右下角打开

图下是作者配置好后的效果

(3)接下来就可以打开VS,新建项目 ----->  右上角搜索QT,选择QT Widget Application模板

(4)在这里可以修改项目名称后,作者这里是默认的,点击创建

(5)点击继续后,这里选择如图所示

(6)作者这里选择的是QWidget窗口,其他默认就行

(7)点击finish,创建项目;可以看到文件结构与Qt Creator里面大差不差

(8)点击”本地 windows 调试器“/debug运行,出现一个空窗口,说明环境就安装成功了

(9)当然,也可以打开原QT .pro 后缀的项目

五、其他

(1)安装完成后,需要安装一个插件解决字符乱码的问题,使用FileEncoding插件,这个插件不大,几秒就下好了,下载好后关闭VS,会自动安装该插件,窗口右下角修改为UTF-8(BOM),向窗口打印、向控件输出字符就不会乱码了

VS->扩展->管理扩展->在浏览中搜索 FileEncoding 

作者懒的卸载再装了,在这里就不演示了 0.0

(2)另外还有一个编译助手插件,叫通义灵码,个人觉得挺好用的,从网盘下载后双击安装即可

通义灵码官网:通义灵码 - OpenI

百度网盘下载通义灵码:(永久有效) 提取码:5b8u

https://pan.baidu.com/s/1xo0OZPPTJarmXOtZvdm8kg?pwd=5b8u 提取码: 5b8u

### 如何在 Visual Studio 2022安装配置 Qt #### 下载准备 为了成功设置 Visual Studio 2022Qt 的集成开发环境,需先获取必要的组件。Visual Studio 2022 可通过官方提供的链接下载[^1]。 #### 安装 MSVC 工具集 确保已安装适用于 Windows 的 Microsoft Visual C++ (MSVC) 构建工具版本。对于新项目推荐使用最新版的构建工具链,这通常意味着选择当前发布的高版本号对应的选项来获得佳兼容性和性能支持[^2]。 #### 获取 Qt 库 接着应从官方网站或其他可信渠道下载适合目标平台架构(如 x86 或 x64)以及所需具体版本系列(例如 Qt 5.x 或者更新的 Qt 6.y 版本)的 Qt SDK 包含二进制文件或源代码形式。如果打算自行编译,则还需要额外注意依赖项满足情况,比如可能遇到关于 Ninja 构建系统的特定需求,在某些情况下手动放置 `ninja.exe` 到指定路径可以解决此类问题[^3]。 #### 配置 Qt 插件 启动 Visual Studio 后,可以通过扩展管理器搜索并安装 "Qt VS Tools" 扩展程序以便更好地管理和利用 Qt 功能特性于日常编码工作中;完成插件加载之后再依照向导提示逐步完成后续操作直至整个流程结束即可正常使用两者组合带来的便利之处。 ```cpp // 示例:简单的 Qt 主窗口应用程序入口函数 #include <QApplication> #include <QWidget> int main(int argc, char *argv[]) { QApplication app(argc, argv); QWidget window; window.resize(250, 150); window.setWindowTitle("Simple example"); window.show(); return app.exec(); } ```
评论 18
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值