GCC分布编译
1.预处理
删除注释,头文件展开 条件编译 宏定义展开
gcc -E hollo.c -o hello.i
2.编译
检查语法,转成汇编语言
gcc -S hello.i -o hello.s
3.汇编
将汇编语言转成二进制语言
gcc -c hello.s -o hello.o
4.链接
将依赖库链接到程序中
gcc hello.o -o hello.exe