【问题标题】:Visual studio release - view asm for a lineVisual Studio 发布 - 查看一行的 asm
【发布时间】:2013-06-03 20:42:57
【问题描述】:

如何在发布模式下查看带有 VS2010 的一行的 asm 代码?我想查看完全优化的版本,但我无法进入它(没有断点)。

有什么建议吗?

【问题讨论】:

    标签: c++ visual-studio release


    【解决方案1】:

    项目配置 -> 配置属性 -> C/C++ -> 输出文件 -> 汇编器输出

    【讨论】:

    • '/FaRelease' 不允许与多个源文件一起使用
    • @David Kernin 在“ASM 列表位置”中添加尾随“/”。
    【解决方案2】:

    您可以在 C++ 和链接器选项卡中启用生成调试信息以覆盖配置默认值。

    然后您可以在调试器中轻松设置断点并检查程序集,例如调试构建。单步可能会受到优化的阻碍,但这应该是可以容忍的。

    您也可以询问 asm、code+asm 文件的输出,请参阅输出文件设置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-07-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-02
      • 2023-03-12
      • 1970-01-01
      相关资源
      最近更新 更多