QT5.14.2 MSVC2017添加源码调试

一、背景:
1、需要看函数在qt中具体调用的哪个模板函数
2、qt版本为5.14.2,此前已下载源码且添加源码路径
源码路径添加

但调试的时候仍然无法进入qt的代码中去
查阅资料,发现需要下载调试文件(.pdb文件)
二、解决方法:
1、执行qt安装目录下的MaintenanceTool.exe,进行添加组件
https://mirrors.tuna.tsinghua.edu.cn/help/qt/ 清华镜像地址
发现已经下载了全部组件,但是qt的安装路径中 如C:\Qt\Qt5.14.2\5.14.2\msvc2017\bin\ 中并没有.pdb文件,此方法失败。
2、自行去qt官网下载对应的文件压缩包。
我的环境是5.14.2 msvc2017,所以下载的时候选择的是 win32_msvc2017

在这里插入图片描述
在这里插入图片描述

1)一般下base模块和tool模块即可,有更多的需求可下载其他压缩包。
其他版本的压缩包也可以进 qt网站去找对应的文件下载。

在这里插入图片描述
2)下载之后解压缩,如图所示。

在这里插入图片描述
将解压产生的文件拷贝到qt安装路径(如C:\Qt\Qt5.14.2\5.14.2\msvc2017\)中,这个时候就会有.pdb文件了,如下图。
在这里插入图片描述
3、如果使用的vs2019+qt的模式,这样配置时候,用vs2019调试的时候也可以进入qt的源码。
也可以再把项目中的调试路径。
方法:1)在解决方案点击右键,选择 属性,
在这里插入图片描述

  • 10
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值