gcc命令使用GNU推出的基于C/C的编译器,是开源领域应用最广泛的编译器,具有强大、编译码支持性能优化等特点。
现在很多程序员都在应用gcc。 现在,gcc可用于编译C/C、FORTRAN、JAVA、OBJC和ADA等语言的程序,并且可以根据需要选择和安装支持的语言。
语法格式gcc“参数”“源文件”
通用参数:-o指定要生成的输出文件
e只执行编译预处理
-将sc代码转换为汇编代码
-显示墙壁警告消息
-c只执行编译操作,不执行连接操作
参考示例
无选项编译文件: [root@linux265 ~]# gcc linux265.c
预处理、汇编、编译和链接linux265.c使其成为可执行文件Linux 265:[ root @ Linux 265~] # gcc Linux 265.c-o Linux 265
将linux265.c预处理输出到linux265.i文件: [ root @ Linux 265~] # gcc-e Linux 265.c-o Linux 265.I
分别编译linux265.c和linux265_1.c并链接到linux265_2可执行文件: [ root @ Linux 265~] # gcc Linux 265.clinux 265 _ 1
将linux265.c预处理输出到linux265.i文件: [ root @ Linux 265~] # gcc-e Linux 265.c-o Linux 265.I