预处理 汇编 编译 链接(都干了什么?)

预处理:展开头文件/宏替换/去掉注释/条件编译                        (test.i main .i)
编译:检查语法,生成汇编                                                       ( test.s  main .s)
汇编:汇编代码转换机器码                                                       (test.o main.o)
链接:链接到一起生成可执行程序                                             (a.out)

原文地址:https://www.cnblogs.com/wangyanwen/p/11833782.html