首页 > 其他 > 详细

GCC的常用的一些总结

时间:2020-03-06 09:52:20      阅读:59      评论:0      收藏:0      [点我收藏+]

英文版本的GCC请在linux terminal 中写入man gcc 去查看

 

GCC 格式: gcc [-c | -S | -E][-std = standard]

                           [-g][-pg][-Olevel]

                           [-Wwarning][-pendantic]

         [-Idir][-Ldir]

                           [-Dmacro[=defn]...][-Umacro]

        [-foption...][-mmachine -option...]

                          [-o outputfile][@file] infile....

大多数情况基本都是工 -c -S -E -Wall -o -O(1~3)

 

下面解释常用命令的意思:

-c:只编译不连接 此命令用于编译每一个.c 文件成为汇编语言 等着最后一起连接

-S: 只编译不生成汇编语言

-E: 只是进行预编译 即只是把预编译部分替换到程序里面

-o filename :对编译好的.o文件进行链接 生成可编译的执行文件

使用案例:

1. gcc -c one.c  这个命令是把one.c 编译且生成one.o

2.gcc -o one one.o  把one.o 转换成one可执行文件

3. gcc -c -o one.o one.c 编译one.c 并且把one.c 链接成one.o

GCC的常用的一些总结

原文:https://www.cnblogs.com/shwzh1990/p/12424512.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!