可能重复:
使用 GCC 生成可读程序集?
例如,当我尝试:
gcc -c 我的程序
它会给我一个二进制形式的目标文件。我想得到的只是一个汇编文件(就在它被汇编程序处理以生成目标文件之前)。有没有办法在 gcc 中做到这一点?
可能重复:
使用 GCC 生成可读程序集?
例如,当我尝试:
gcc -c 我的程序
它会给我一个二进制形式的目标文件。我想得到的只是一个汇编文件(就在它被汇编程序处理以生成目标文件之前)。有没有办法在 gcc 中做到这一点?
只需 write gcc -S file.c
,您将获得 file.s ,它是汇编。
是的。是-S。请参阅手册。