vc++调试---利用PDB和dump文件定位问题并进行调试(VS2010)


一、什么是PDB文件

vc++调试---利用PDB和dump文件定位问题并进行调试(VS2010)_第1张图片

vc++调试---利用PDB和dump文件定位问题并进行调试(VS2010)_第2张图片

2、如何得到PDB

程序编译之后会在Debug或者是Release目录下生成*.pdb文件,如下所示

vc++调试---利用PDB和dump文件定位问题并进行调试(VS2010)_第3张图片




二、什么是dump文件



vc++调试---利用PDB和dump文件定位问题并进行调试(VS2010)_第4张图片

vc++调试---利用PDB和dump文件定位问题并进行调试(VS2010)_第5张图片

vc++调试---利用PDB和dump文件定位问题并进行调试(VS2010)_第6张图片


通过vs2010得到dump文件可得到如下所示:


vc++调试---利用PDB和dump文件定位问题并进行调试(VS2010)_第7张图片

vc++调试---利用PDB和dump文件定位问题并进行调试(VS2010)_第8张图片

vc++调试---利用PDB和dump文件定位问题并进行调试(VS2010)_第9张图片



如下所示 即可具备条件调试定位问题


vc++调试---利用PDB和dump文件定位问题并进行调试(VS2010)_第10张图片


你可能感兴趣的:(vc++调试)