红联Linux门户
Linux帮助

Linux操作系统下的GCC中文手册(pdf格式)

发布时间:2006-12-04 11:06:28来源:红联作者:静谊
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为后缀的文件,是经过预编译的汇编语言源代码文件。
文章评论

共有 577 条评论

  1. 小诺小 于 2009-06-12 16:11:14发表:

    man setrlimit

  2. 小诺小 于 2009-06-12 16:11:04发表:

    很好很好

  3. 小诺小 于 2009-06-12 16:10:53发表:

    很好很好

  4. james2009 于 2009-06-12 12:12:05发表:

    非常好的学习资料,谢谢

  5. james2009 于 2009-06-12 12:12:01发表:

    非常好的学习资料,谢谢

  6. fyt33 于 2009-06-11 09:50:12发表:

    下载中谢谢了

  7. cjz_hb 于 2009-06-11 00:08:36发表:

    太强了吧

  8. seairensheng 于 2009-06-10 23:40:35发表:

    这就下载来看看
    谢谢

  9. night2080008 于 2009-06-10 20:58:25发表:

    老大你扰了

  10. zhangwr 于 2009-06-10 20:28:33发表:

    好啊

  11. coolwind 于 2009-06-03 13:56:05发表:

    谢谢了

  12. ysu533 于 2009-06-03 05:00:34发表:

    正需要呢,谢谢

  13. qw_delphi 于 2009-06-02 15:58:33发表:

    向楼主学习!

  14. fzhshzh 于 2009-06-02 06:48:21发表:

    谢谢分享

  15. mein 于 2009-06-01 23:51:15发表:

    xiexie

  16. denglizong 于 2009-06-01 12:42:20发表:

    谢谢噢,在 找的东西 哈

  17. wangs7345 于 2009-06-01 11:32:45发表:

    引用:
    谢谢分享!!!
    hwphoenix 发表于 2006-12-15 00:33

  18. jkdaro 于 2009-06-01 08:36:06发表:

    {:2_97:}好东西啊

  19. guohedezu 于 2009-05-31 23:19:52发表:

    1# 静谊

    看看

  20. simon8410 于 2009-05-28 19:45:35发表:

    谢楼主了

  21. ckhitler 于 2009-05-28 09:19:22发表:

    testasdfasdfasdfasdfasdf

  22. wroxman 于 2009-05-27 18:53:22发表:

    好东东

  23. chandyboy 于 2009-05-13 10:15:47发表:

    好不好学呀,在LInux下的编程

  24. ckstudyman 于 2009-05-06 16:14:05发表:

    内容不生动啊!

  25. genghis111111 于 2009-04-27 17:15:11发表:

    好!!!!!!!!!!!!!!!!

  26. ddx 于 2009-04-27 08:57:22发表:

    这就下载来看看

  27. 2114187 于 2009-04-26 16:51:12发表:

    谢谢,老天要保佑我能够看懂。。

  28. ivy365 于 2009-04-23 10:53:10发表:

    .....................

  29. laoyao512 于 2009-04-23 09:47:34发表:

    是不是很详细呀?我很菜的

  30. songnyangy 于 2009-04-22 09:14:35发表:

    谢谢主楼了

  31. angel_ubn 于 2009-04-21 23:46:10发表:

    顶下~~~~!!!!

  32. stsumin 于 2009-04-21 13:19:46发表:

    XIA BU LIAO

  33. freny 于 2009-04-21 09:29:19发表:

    参考!谢谢楼主

  34. cygnushan 于 2009-04-20 21:21:50发表:

    正在学习GCC 好资料啊

  35. newleaner 于 2009-04-20 19:31:45发表:

    谢谢楼主分享

  36. andychao2004 于 2009-04-20 10:13:18发表:

    为啥不能下啊?

  37. andychao2004 于 2009-04-20 10:00:22发表:

  38. xie20042008 于 2009-04-19 20:30:19发表:

    这就下载来看看

  39. nethawker 于 2009-04-19 19:22:14发表:

    {:3_114:},晕了。

  40. aqiufeng 于 2009-04-18 08:14:50发表:

    谢谢分享!!!