有没有办法在没有GCC组装的情况下编译程序?

1 c assembly compilation object-files

可能重复:
使用GCC生成可读组件?

例如,当我尝试:

gcc -c myprogram

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

asa*_*elr 7

只是写gcc -S file.c,你会得到file.s这是汇编.