Qt 5.12.6 在线安装(MSVC cdb调试看源码)

Qt 5.12.6版本 在线安装

缘由

因在windows上使用Qt,有时候想要跟踪查看Qt源码,进一步了解Qt…
Windows上编译使用的是MSVC编译器,安装cdb后,发现无法进入Qt源码,多次查找资料后,说是在5.12版本后,需使用在线安装,安装
以下是在线安装过程中注意的问题.

下载Qt在线安装工具

  1. 下载Qt在线安装工具qt-unified-windows-x86-3.1.1-online.exe http://download.qt.io/archive/online_installers/
  2. 下载完成后,开始安装,注意这里不要使用帐户,不然会变成企业版,这点很重要,我就因为这重新装过一次.直接下一步即可在这里插入图片描述
  3. 等待下载元信息,如果下载不下来,建议使用科学上网小工具;
  4. 这个随便选,就是会不会上传一些用户信息给Qt
  5. 选择目录 ,根据自己情况选择,默认是c:\Qt盘;
  6. 重点来了,Sources ,Qt Debug information Files ,Debugging Tools for Windows,这几个必须选上,不然使用MSVC调试时不能进入Qt源码.其它可根据自身情况选择,因为我电脑上有装其它版本Qt,所以我5.12.6版本只安装了MSVC 2017 和MinGw环境.选择完后,下一步安装即可.
    在这里插入图片描述在这里插入图片描述
  7. 下面就是漫长的下载安装过程,我这里比较特殊,下载元信息的时候必须开启 科学上网 才能下载,在下载安装Qt的过程中需关闭外网,因外网不稳定,会不断重试…用国内网络下载速度还挺快,小文件件下载慢,大文件下载速度一般都能上2M
  8. 安装完成后需添加源码,选择你自己安装Qt目录下的Src即可;在这里插入图片描述
  9. 然后 在代码中打断点,使用F11就可以进Qt源码了。
  10. 没有安装cdb的同学,去这下载:https://developer.microsoft.com/zh-cn/windows/downloads/sdk-archive 安装任意版本即可.Qt会自动识别,
  11. 有cdb和有dgb的同学,Qt设置里应该是至少会看到以下四个调试器在这里插入图片描述
  12. 这下就可以愉快的调试,并看Qt源码了在这里插入图片描述

说明:

如果不需要查看Qt源码,或者你只使用MinGW编译,gdb看源码,就不需要在线安装,下载Qt离线包安装即可,速度快.
如果你是在windows上使用Qt,且使用MSVC,Qt版本在5.12版以上,还要看Qt源码,那以我目前了解到的,只能在线安装…我在线安装大概花了6个小时,挂旁边让下载,用其它版本暂时工作…Qt有个好处是一台电脑可以装多个版本,且相互不影响…
Qt在线安装好处是可以自动升级,近一两年来Qt的版本更新速度很快,个人建议像Qt5.12 LTS版本使用在线安装,可以方便升级,其它版本使用离线安装即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值