C语言编译过程
程序员文章站
2024-01-26 21:38:22
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.链接 ......
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
上一篇: Python--大一暑假实习第3天