C程序编译流程:

  1. 预处理:将所有的#include头文件,和宏定义转换成真正的内容;
  2. 编译:这一步并不是转换成二进制程序,而是将预处理之后的程序转换成特定汇编程序;
  3. 汇编:是将汇编码装换成机器码,也就是产生目标文件(二进制格式);
  4. 链接:将多个目标文件,和库文件链接成最终的可执行文件。
posted on 2018-07-07 10:44  lzd626  阅读(124)  评论(0编辑  收藏  举报