• 注意:因为QT5.14.2之后的版本不再提供离线安装包,所以需要去官网下载在线安装器。

一. Windows

1. 进入官网

2. 点击Download.Try.

3. 选择开源版

4. 下拉,点击Download the Qt Online Installer

5. 选择对应的版本并下载

6. 进入在线下载器的目录,打开终端,执行以下命令打开在线下载器

.\qt-online-installer-windows-x64-4.8.0.exe --mirror https://mirrors.aliyun.com/qt/
//--mirror前面是你的文件名,要修改成自己下的, 后面--mirror后是阿里镜像,可以换成下面别的镜像。不双击运行就是为了用镜像
清华大学:https://mirrors.tuna.tsinghua.edu.cn/qt/
中国科学技术大学:https://mirrors.ustc.edu.cn/qtproject/

7. 注册登陆安装

8. 安装CDB调试器

  • CDB(command line debugger)是给控制台调试代码用的,CDB是WinDbg的小兄弟。因为VS的VC++用的调试器是C:\Windows\System32\vsjitdebugger.exe,所以安装Visual Studio是没有cdb的。必须从WDK里面安装Debugging Tools for Windows。

  • 如果只是在计算机上安装了Visual Studio2015,显示的界面上MSVC2015的两个编译器的图标会变为带有感叹号的一个黄色图标。Debuggers页面没有Windows的CDB调试器,可以用MSVC编译器对Qt Creator编写的程序进行编译,但是不能调试,这是因为缺少了Windows Software Development Kit(SDK)。这个SDK不会随Visual Studio一同安装, 需要从Microsoft网站上下载。可以下载Windows SoftwareDevelopment Kit(SDK)for Windows8.1,安装后重启计算机即可。

  • msvc编译器使用windbg下的cdb调试器 所以需要安装windbg

  • 安装链接

9. QT配置CDB