一、安装Visual Studio
使用MSVC 2017的最低版本为Visual Studio 2017,高版本适用。我使用的是Visual Studio Community 2019。VS官网下载。
选择安装通用Windows平台开发和使用C++的桌面开发。除默认选择外在单个组件安装以下内容:
二、安装Windows10 SDK
https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk 打开Windows 10SDK的官方网站下载,winsdksetup.exe,下完完成后运行。
1、选择安装位置。
2、选择features
只需要选择Debugging Toolsfor Windows,点击下载。
三、安装Qt Creator
1、选择MSVC相关组件进行安装
然后一直确认直到安装完成。
2、配置构建环境
(1) 点击工具——选项——构建和运行——构建套件
如果上述安装过程中,按照步骤安装好了VisualStudio 2017和Windows 10 SDK,自动检测出来的构建套件应该是没有问题的。如图
(2) 点击工具——选项——构建和运行——Qt Version
如
(2) 点击工具——选项——构建和运行——Debuggers
如果刚才的Windows 10 SDK安装没有问题,在Debuggers中会出现如图两个调试器。
(3) 新建工程进行调试
使用Qt Creator新建一个Qt Widgets Application,依次使用上述三种编译器编译.
编译过程中可能出现的问题:
① 找不到rc.exe(使用msvc 2015 64-bit 和 msvc 2017 64-bit时可能会出现)
解决方法:
将C:\Program Files(x86)\Windows Kits\10\bin\10.0.17134.0\x64
添加到系统环境变量的Path中。
Win10 系统环境变量修改方法:此电脑——属性——高级系统设置——高级——环境变量——系统变量——Path——编辑。将路径复制进去后,点击保存便可。
② 出现Failed to retrieve MSVC Environment from “C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat”
将这三个路径直接加入系统环境变量就行。
C:\Windows\System32
C:\Windows
C:\Windows\System32\Wbem