VS生成PDB符号文件和调试Dump配置

26 篇文章 1 订阅
3 篇文章 0 订阅

最近在做QT相关的项目,发现QT插件创建的工程生成的pdb文件没有有效信息,于是与普通工程对比了一下发现了问题所在。所以总结一下pdb文件生成的配置:

配置这两项之后就会生成具有有效格式的pdb了,这里面应该会包含编译时代码的路径,exe和pdb文件的路径。但是实际上在调试dump的时候这些路径不一定还存在。所以需要手动配置,VS很友好,缺少信息时会自动报出。

上面的信息提示没有找到pdb,提示了原始exe的位置,所以这里需要手动设置pdb位置

在这里直接将exe和pdb都放在这个目录下,就不需要设置多次了。点击加载之后:

这里已经打印出了堆栈,但是并没有详细的源代码信息,所以这里需要设置一下对应版本的源代码位置:

右键解决方案->属性->调试源文件->设置路径:

重新启动调试dump:

源代码这样也加载进来了,情况一清二楚。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值