需求:给一个代码文件A的第n行打断点。
前提:目标软件已经build完成。并且生成了对应的pdb文件P。
0 将要打断点的代码,所在生成的pdb文件放到exe相同目录下。
1 运行程序。
2 打开vs,并打开文件A。并在n行打上断点。(这时还没有用。)
3 在vs中附加程序。
4 工具-》选项-》调试-》符号-》符号文件(.pdb)的位置栏中,添加P文件所在路径。以及build好的exe的路径。顺便取消勾选微软的符号服务器。
5 点击确定。当程序运行到断点时,就自动的停下来了。
6 如果要看对应行的汇编代码。到对应行右键,点击查看反汇编就可以了。
7 或者点击调试-》窗口-》反汇编