目录
1. 前言
2. 工具/原料
2.1. 安装Windows下的软件开发调试器
3. 配置Qtcreator
1. 前言
安装Qt或Qtcreator时,一般选择MinGW 64-bit或MSVC编译器。对于MinGW 64-bit很简单,一般安装后会自动在Qtcreator配置好,不用费心就可以进行开发;但是对MSVC系列编译器,有时很费劲,不熟悉的人折腾好久,依然不能进行开发,要不就是编译器没配置对,要不就是调试器没配置对,本文讲述如何在Qtcreator中配置MSVC系列编译器。
2. 工具/原料
2.1. 安装Windows下的软件开发调试器
控制面板->程序->程序和功能,找到Windows 软件开发包,如果系统中有多个,则选择高版本的那个,如下:
![](https://img-blog.csdnimg.cn/84520508e7154b11a7d3c6dd688d435f.jpeg)
在其上单击右键,选择“更改”,在弹出的界面中选择“change” ,如下:
![](https://img-blog.csdnimg.cn/7014bdbda2bc43409c8bb234d131e7ac.jpeg)
单击Next,弹出如下界面:
![](https://img-blog.csdnimg.cn/b0e53516d1e2487dbaa1b7bd523355c8.jpeg)
单击红色方框项,让其勾选上,单击“change”按钮(因为我已经安装了,所以按钮是灰的),在接下来的界面会让你选择 是从网络下载还是从本地下载调试工具包。如果能上网就直接网上下载,如果不能上网,则按照离线下载VS2019及qt-vsaddin-msvc安装不上问题解决博文下载的离线包中就已经有了,如下:
![](https://img-blog.csdnimg.cn/50c60c1ff1b24d9389fba17d337a66c0.jpeg)
安装Win10SDK_10.0.19041,version=10.0.19041.1\Installers\Windows SDK-x86_en-us.msi。
3. 配置Qtcreator
接着打开 Qt Creator > 工具 > 选项 > Kits > 编译器 > (右侧) 添加 > MSVC
分别为 C 和 C++ 选项按照如下设置:
在初始化一栏中填入:
C:\Program Files\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvars64.bat
上面的bat在你对应的VS的安装目录找,选择vcvars64.bat而不要选择vcvars32.bat,相信32位的很少用了吧。
右边 <empty> 选项改为 amd64. 底下 ABI 分别改为 <自定义>-x86-windows-msvc2019-pe-64bit, 然后 apply。
在 Kits 选项卡页面,选择
Desktop Qt 5.14.1 MSVC2019 64bit (默认)
在下面的 Compiler 选项中,分别为 C 和 C++ 选择刚才手动添加的编译器选项。完整的配置如下:
![](https://img-blog.csdnimg.cn/8538a7a3ae5643798305924cc21ec0e6.jpeg)