美文网首页
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