Linux系统下的Gcc(GNU C Compiler)是GNU推出的功能强大、性能优越的多平台编译器,是GNU的代表作品之一。gcc是可以在多种硬体平台上编译出可执行程序的超级编译器,其执行效率与一般的编译器相比平均效率要高20%~30%。
Gcc编译器能将C、C++语言源程序、汇程式化序和目标程序编译、连接成可执行文件,如果没有给出可执行文件的名字,gcc将生成一个名为a.out的文件。在Linux系统中,可执行文件没有统一的后缀,系统从文件的属性来区分可执行文件和不可执行文件。而gcc则通过后缀来区别输入文件的类别,下面我们来介绍gcc所遵循的部分约定规则。
.c为后缀的文件,C语言源代码文件;
.a为后缀的文件,是由目标文件构成的档案库文件;
.C,.cc或.cxx 为后缀的文件,是C++源代码文件;
.h为后缀的文件,是程序所包含的头文件;
.i 为后缀的文件,是已经预处理过的C源代码文件;
.ii为后缀的文件,是已经预处理过的C++源代码文件;
.m为后缀的文件,是Objective-C源代码文件;
.o为后缀的文件,是编译后的目标文件;
.s为后缀的文件,是汇编语言源代码文件;
.S为后缀的文件,是经过预编译的汇编语言源代码文件。
xingyilian 于 2008-08-27 16:01:12发表:
:0w223dc
xingyilian 于 2008-08-27 16:01:07发表:
:0w223dc
xingyilian 于 2008-08-27 16:01:01发表:
:0w223dc
xingyilian 于 2008-08-27 16:00:57发表:
:0w223dc
xingyilian 于 2008-08-27 16:00:50发表:
:0w223dc
xingyilian 于 2008-08-27 16:00:40发表:
:0w223dc
joydiyf 于 2008-08-27 15:23:22发表:
谢谢 : )
ywsws 于 2008-08-25 19:29:39发表:
:0)1
zayy 于 2008-07-19 19:35:59发表:
下下来看看!!!
sunyincan 于 2008-07-19 19:13:44发表:
:0D1
tiexue2008 于 2008-06-30 19:05:54发表:
:0wpoi2 :0wpoi2
xiaolei05 于 2008-06-30 13:18:34发表:
okkkkkkk
yannanfei169 于 2008-06-25 15:39:05发表:
值得学习1
woshiwy0 于 2008-06-23 19:17:08发表:
hao !!!!!111!!!
jazeltq 于 2008-06-23 19:12:09发表:
mhgfjhg
houhou820 于 2008-06-23 12:56:28发表:
sdfdsfsf
yjh5216 于 2008-06-22 10:07:04发表:
好东西,共分享,非常感谢5:ty(
guixinming 于 2008-06-06 14:59:16发表:
想查看下GCC使用
eustoma 于 2008-06-06 09:34:58发表:
我怎么下不了啊
astromoto 于 2008-06-04 22:47:14发表:
楼主好人
guilincxl 于 2008-06-04 22:18:26发表:
好东东,我喜欢,顶一个
hell1024 于 2008-06-04 00:32:22发表:
不知能不能看见啊!!
realzzt 于 2008-06-03 17:44:41发表:
rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
sunhello07 于 2008-06-01 12:21:45发表:
不错的书
wgefee 于 2008-05-31 20:42:22发表:
慢慢来,看的懂的先看,这本后一点看,
crazy_gamer 于 2008-05-31 18:12:09发表:
:0w223dc :0wszxc
ehyyngp 于 2008-05-31 16:52:19发表:
ghghghgh
ihomeava 于 2008-05-29 16:57:19发表:
kkkkkkkkkkkkkkkkkkkkkk
hustchenjing 于 2008-05-19 20:13:41发表:
let me see.
wanfy2003 于 2008-05-19 17:45:02发表:
:0wl;l1 :0wl;l1 :0wl;l1 :0wl;l1 :0wl;l1
小宝琴琴 于 2008-05-18 19:01:22发表:
:0)1 十分感谢啊
wangfengmadking 于 2008-05-18 16:56:54发表:
thanx
User2239 于 2008-05-04 18:41:42发表:
怎么看附件啊
scclncr 于 2008-05-03 19:57:52发表:
好东西,下了看看
xujiesh 于 2008-04-30 17:22:13发表:
顶一个
wangxihu 于 2008-04-28 15:02:53发表:
老牛
kwer 于 2008-04-28 14:00:02发表:
谢谢分享!!!
leo.zhang1985 于 2008-04-28 13:16:57发表:
好东西,谢谢分享
hasephy 于 2008-04-27 22:27:08发表:
开始学习linux,所以收集这个了:)
mmix2009 于 2008-04-27 14:08:20发表:
:987w(1