
C语言编译过程:
1、预处理
1)、宏定义展开
2)、头文件展开
3)、删除注释
4)、条件编译
格式:gcc -E a.c -o a.i
2、编译
1)、检查语法
2)、转化成汇编语言
格式:gcc -S a.i -o a.s
3、汇编
1)、将汇编语言转化成机器语言
格式:gcc -c a.s -o a.o
4、链接
1)、将库文件链接变成可执行文件
格式:gcc a.o -o a.exe
欢迎分享,转载请注明来源:内存溢出

C语言编译过程:
1、预处理
1)、宏定义展开
2)、头文件展开
3)、删除注释
4)、条件编译
格式:gcc -E a.c -o a.i
2、编译
1)、检查语法
2)、转化成汇编语言
格式:gcc -S a.i -o a.s
3、汇编
1)、将汇编语言转化成机器语言
格式:gcc -c a.s -o a.o
4、链接
1)、将库文件链接变成可执行文件
格式:gcc a.o -o a.exe
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)