Possible Duplicate:
Do programming language compilers first translate to assembly or directly to machine code?
例如:

gcc -c myprogram.c

上面的命令将生成myprogram.o,它是一个对象文件。我想知道内部,GCC是否必须经过汇编步骤?例如:
myprogram.c -> myprogram.asm -> myprogram.o

最佳答案

据我所知,是的。gcc生成的程序集代码用于编写对象文件。

关于c - 编译器在生成其目标代码时是否必须经过汇编级? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8757726/

10-10 04:47