【问题标题】:Is there a way to compile the program without assembly in GCC? [duplicate]有没有办法在 GCC 中编译程序而不用汇编? [复制]
【发布时间】:2012-02-04 03:57:42
【问题描述】:

可能重复:
Using GCC to produce readable assembly?

例如,当我尝试时:

gcc -c 我的程序

它会给我一个二进制形式的目标文件。我想得到的只是一个汇编文件(就在它被汇编程序处理以生成目标文件之前)。有没有办法在 gcc 中做到这一点?

【问题讨论】:

  • 具体来说,您需要第二个和后续答案(在撰写本文时),因为接受的答案会先组装然后再分解。

标签: c assembly compilation object-files


【解决方案1】:

是的。是-S。请参阅manual

【讨论】:

    【解决方案2】:

    只要写gcc -S file.c,你就会得到file.s,它是汇编代码。

    【讨论】:

      猜你喜欢
      • 2019-08-07
      • 1970-01-01
      • 2012-04-16
      • 2011-09-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多