一
1
main.c 和 eval.c 先经过预处理器,将 common.h 的内容放到对应的 .c 文件中,并进行宏展开,得到预处理后的 main.i 和 eval.i 文件;然后分别经过编译器生成编译文件 main.s 和 eval.s 文件;然后进行汇编生成 main.o 和 eval.o 的可重定位目标文件。
main.c 和 eval.c 先经过预处理器,将 common.h 的内容放到对应的 .c 文件中,并进行宏展开,得到预处理后的 main.i 和 eval.i 文件;然后分别经过编译器生成编译文件 main.s 和 eval.s 文件;然后进行汇编生成 main.o 和 eval.o 的可重定位目标文件。