Linux下GCC编译过程及静态链接库和动态链接库

一 gcc编译过程  我们知道gcc是一个强大的编译器,很多Linux下的GNU工具都是用C语言写的,并且用gcc编译的,那么gcc的编译过程是怎样的呢,先来看一个总的流程图,我自己简单画的,凑合着看    1首先是源文件经过预加载变成了.i结尾的文件,可以通过-E这个参数来生成这个中间文件,这里主要是把一些include的头文件和一些宏定义,放到源文件中。  2从预加载的文件经过编译就会变成汇编
相关文章
相关标签/搜索