目的
考虑Visual Studio在Release模式设断点,然后查看反汇编代码,进而查看理解程序优化情况。网络上讲在Debug模式下查看反汇编的比较多。贴一下Release模式下的设定截图。
让Release模式能够设定断点
- 步骤0. 切换到Release模式
- 步骤1. 项目属性->配置属性->C/C++->常规->调试信息格式,选择"程序数据库(/Zi)":
-
步骤2. 项目属性->配置属性->连接器->调试->生成调试信息,选择“生成调试信息(/Debug)”:
release_breakpoint2.png
英文版对应的显示:
vs_release_breakpoint1_en.png vs_release_breakpoint2_en.png断点处查看反汇编
在前一步的基础上,在执行到的断点处右键->转到反汇编
vs_release_breakpoint3.png vs_release_breakpoint4.png参考&感谢
- https://bbs.csdn.net/topics/360048557
- VS在release模式下设置断点调试,关优化不是必须的
- ncnn群的大佬们
网友评论