一、背景:
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)在解决方案点击右键,选择 属性,