1:下载Qt 我下载的Qt版本是 qt-opensource-windows-x86-5.11.2
Qt的下载链接:http://download.qt.io/archive/qt/
我的Qt http://download.qt.io/archive/qt/5.11/5.11.2/
点击即可下载。
2:下载完成后安装,按步骤来
(1):双击运行
(2):下一步
重点来了:一定要选择 MSVC 2017 64-bit 和 Qt Creator 4.7.1 CDB,其他的选。
选完之后,下一步
然后,下一步
然后等待安装完成。
2:安装vs 2017
(1):下载vs2017 在这里下载 https://visualstudio.microsoft.com/zh-hans/downloads/
下载后安装。
安装后会弹出以下界面,安装 使用C++的桌面开发。
或者在菜单里选择 Visual Studio Installer 打开 点击修改
安装完成后关闭。
3:打开安装的Qt软件,在菜单栏里找到 Qt Creator 4.7.1 (Enterprise),打开。
打开后,选择 工具----选项 会弹出界面
会弹出这个界面,先选择1----在选择2,如果有中间的这些编译器,就证明刚才我们的安装VS C++编译器成功。如果没有,把qt关闭,重新打开。再没有,关机重启。
编译器安装成功后,安装调试器。
4:安装调试器
下载 windbg 参考博客 https://blog.csdn.net/counsellor/article/details/80816583
下载地址:这是X64版的 上面博客有X86 版的 http://download.microsoft.com/download/A/6/A/A6AC035D-DA3F-4F0C-ADA4-37C8E5D34E3D/setup/WinSDKDebuggingTools_amd64/dbg_amd64.msi
下载后安装,安装也是下一步,下一步就ok了。 我下的安装包名为 dbg_amd64.mis
安装完成后,关闭Qt 。然后重新打开,选择 工具----选项-----Kits-------Debugers 如果有 Auto-detected-CDB 就证明安装成功。 如果没有,关闭Qt 再重新打开。再不行就多试几次,或关机重启。也可以手动添加。
5:配置构建套件。
还是在刚才的界面里,选择 构建套件:
这里选择 MSVC2017 这个构建套件,选择后,下面是它的配置信息,可以修改。
(1):名称可以不用改,用默认的。
(2):设备选 Local PC 桌面类型,这个也是默认的。
(3):编译器 分为C和C++, 但MVC++ 只有C++类型的。MingGW 分为C 和C++的。在后面,我会贴出我的配置。这里选择一样的就好了。这里 MVC++的编译器分为4种。我选的是 X86_amd64。C和C++都是X86_amd64。两个要一样。
4:然后选择调试器。调试器选择Auto-detected CDB。
构建套件是在这个界面了选配的。这个是我配置的,按照我的配置就ok。
设置完成后点击 Apply 然后点击Ok,会比较慢,等待一下就ok了。
经过以上几个步骤,QT for VS2017的环境就配置完了。现在开始编写测试程序。
选择文件----新建文件或项目--