编译过程

以C语言为例,编译成可执行文件一共要经历:预处理=>狭义编译=>汇编=>链接,最终成为可执行文件。

预处理

输入源代码文件以及其包含的头文件,由预处理器执行展开宏定义、处理,条件编译指令、将包含的头文件直接插入到指令位置,删除注释。

……

Continue reading