【发布时间】:2012-02-04 03:57:42
【问题描述】:
例如,当我尝试时:
gcc -c 我的程序
它会给我一个二进制形式的目标文件。我想得到的只是一个汇编文件(就在它被汇编程序处理以生成目标文件之前)。有没有办法在 gcc 中做到这一点?
【问题讨论】:
-
具体来说,您需要第二个和后续答案(在撰写本文时),因为接受的答案会先组装然后再分解。
标签: c assembly compilation object-files
例如,当我尝试时:
gcc -c 我的程序
它会给我一个二进制形式的目标文件。我想得到的只是一个汇编文件(就在它被汇编程序处理以生成目标文件之前)。有没有办法在 gcc 中做到这一点?
【问题讨论】:
标签: c assembly compilation object-files
是的。是-S。请参阅manual。
【讨论】:
只要写gcc -S file.c,你就会得到file.s,它是汇编代码。
【讨论】: