C语言编译过程

1.预处理

 

1)、宏定义展开

2)、头文件展开

3)、删除注释

4)、条件编译

格式:gcc  -E a.c -o a.i

 

2.编译


1)、检查语法

2)、转化成汇编语言

格式:gcc -S a.i -o a.s

 

3.汇编

 

  • 将汇编语言转化成机器语言
        格式:gcc -c a.s -o a.o

 

4.链接

 

  • 将库文件连接成可执行文件
格式:gcc a.o -o a.exe

  

  

  

posted @ 2019-08-04 21:56  红尘梦一场  阅读(287)  评论(0)    收藏  举报