GCC编译过程(预处理->编译->汇编->链接)_gcc编译汇编-CSDN博客

网站介绍:文章浏览阅读1k次,点赞2次,收藏12次。GCC编译过程(预处理->编译->汇编->链接)这里gcc编译器 是指在linux类操作系统下,windows编译器 MinGW(相当于windows版GCC)生成可执行程序过程为成四个步骤:1、 由.c文件到.i文件,这个过程叫预处理。以“#”号开头的预处理指令如包含#include,宏定义制定#define等。在源程序中这些指令都放在函数之外,而且一般放在源文件的前面。2、由.i文件到.s文件,这个过程叫编译。这里的编译不是指程序从源文件到二进制程序的全部过程,而是指将经过_gcc编译汇编