美文网首页
Visual Studio在Release模式设断点并查看反汇编

Visual Studio在Release模式设断点并查看反汇编

作者: BetterCV | 来源:发表于2020-04-21 23:26 被阅读0次

目的

考虑Visual Studio在Release模式设断点,然后查看反汇编代码,进而查看理解程序优化情况。网络上讲在Debug模式下查看反汇编的比较多。贴一下Release模式下的设定截图。

让Release模式能够设定断点

  • 步骤0. 切换到Release模式
  • 步骤1. 项目属性->配置属性->C/C++->常规->调试信息格式,选择"程序数据库(/Zi)":
release_breakpoint1.png
  • 步骤2. 项目属性->配置属性->连接器->调试->生成调试信息,选择“生成调试信息(/Debug)”:


    release_breakpoint2.png

英文版对应的显示:

vs_release_breakpoint1_en.png vs_release_breakpoint2_en.png

断点处查看反汇编

在前一步的基础上,在执行到的断点处右键->转到反汇编

vs_release_breakpoint3.png vs_release_breakpoint4.png

参考&感谢

相关文章

网友评论

      本文标题:Visual Studio在Release模式设断点并查看反汇编

      本文链接:https://www.haomeiwen.com/subject/xylvihtx.html