C++VisualStudioPDB⽂件的⽣成与调试
PDB是Program DB的简称,为程序数据库,Debug、Realse 都可设置PDB⽂件的⽣成
1. ⽣成PDB⽂件:
1.1 项⽬右键:属性页-> 配置属性-> 链接器-> 调试-> ⽣成调试信息:⽣成调试信息(Debug)
1.2 项⽬右键:属性页-> 配置属性-> C/C++-> 常规-> 调试信息格式:程序数据库(Zi)
1.3 编译项⽬,会在项⽬输出⽬录下⽣成 ***.pdb⽂件
2. 调试PDB⽂件:
2.1 确认DLL版本:需要调试的DLL为Debug版本,并且DLL与PDB是版本对应的
2.2 导⼊PDB: 将PDB放在与DLL的同级⽬录或者也可以⼿动加载PDB路径(后⼀种会在F11进⼊调试时提⽰出来需要选择PDB,然后选择PDB路径即可),建议选⽤第⼀种,直接将PDB放在DLL的同级⽬录。
2.3 选择源码⽬录:右键解决⽅案->属性->调试源⽂件->设置路径 即可。