一、gcc - o a a.c
-o:指定文件输出名字
二、C语言编译的过程:
Gcc –E –o a.e a.c
预编译a.c文件,生成的目标文件名为a.e
预编译是将include包含的头文件内容替换到C文件中中,同时将代码中没用的注释部分删除
-s就是将c语言转化为汇编语言,
将代码编译为二进制的机器指令
Gcc没有任何参数,代表就是链接
资料来源:传智播客
C语言编译过程以及gcc编译参数
原文:http://www.cnblogs.com/wuchuanying/p/6262286.html