红联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. asdf_asdf006 于 2010-02-24 14:17:44发表:

    好东西,收下了

  2. ggddver 于 2010-02-21 22:33:40发表:

    顶,狂顶

  3. zgxcom123 于 2010-02-21 15:34:42发表:

    太好了!!
    不需要装Win就可以学C语言了
    哈哈

  4. star123456 于 2010-02-18 11:34:37发表:

    太牛了太牛了太牛了太牛了太牛了太牛了太牛了

  5. piaohu163 于 2010-02-17 23:44:04发表:

    谢谢!!!收藏了!!!

  6. karlan 于 2010-02-17 22:51:11发表:

    谢谢,学习~

  7. xqw3 于 2010-02-17 10:51:09发表:

    谢了

  8. dqsailor 于 2010-02-12 20:20:23发表:

    费了很多口水了,但下载不聊

  9. dqsailor 于 2010-02-12 20:19:38发表:

    学习下

  10. hdjia 于 2010-02-12 17:11:41发表:

    谢谢分享

  11. heroac2009 于 2010-02-06 17:58:01发表:

    赞,LZ是热心人啊

  12. zhangbohtz 于 2010-02-05 17:40:15发表:

    1# 静谊


    好 哈哈

  13. laizhe 于 2010-01-27 14:16:50发表:

    我想下 但是没现金

  14. brucetiancai 于 2010-01-27 14:01:21发表:

    1# 静谊


    x

  15. loveallpop 于 2010-01-20 11:27:56发表:

    谢谢分享

  16. melodycici 于 2010-01-20 00:24:25发表:

    有没有办法直接下的

  17. himalaya 于 2010-01-17 00:48:56发表:

    gcc

  18. qhf21cn 于 2010-01-11 13:50:00发表:

    谢谢分享!!!

  19. zhuzhuzhi 于 2010-01-10 20:43:30发表:

    没钱啊。。。

  20. jorly 于 2010-01-09 14:29:24发表:

    make的时候出错

  21. jorly 于 2010-01-09 14:29:09发表:

    我gcc不会装

  22. betrayed9 于 2010-01-07 16:59:46发表:

    顶了,太需要了!

  23. lipengch 于 2009-12-25 13:55:11发表:

    太需要这本书了

  24. boyaxxx 于 2009-12-23 10:29:33发表:

    看了!!确实不错,适合做参考手册!!回去认真研究去~~

  25. boyaxxx 于 2009-12-23 10:28:59发表:

    哇~~是本好书!!这个一定要下来看看

  26. zptonghua 于 2009-12-23 09:26:14发表:

    1# 静谊


    谢谢 下了

  27. zhangfa 于 2009-12-19 20:03:42发表:

    学习啦:0w223dc

  28. news221 于 2009-12-19 17:07:13发表:

    很好,学习了

  29. dyongfly 于 2009-12-19 15:57:58发表:

    NB啊,我喜欢!!

  30. fzsam 于 2009-12-18 20:50:01发表:

    zhende bucuo a ,hha

  31. fzsam 于 2009-12-18 20:30:40发表:

    呵呵,不许哦啊啊,加油

  32. szlfeng 于 2009-12-15 20:56:01发表:

    学习学习

  33. njuphyxz 于 2009-12-15 20:46:27发表:

    不过真好,回个贴就可以下了^_^

  34. njuphyxz 于 2009-12-15 20:43:45发表:

    晕,刚注册,想下载这本书却被告知现金不足零元……

  35. szlfeng 于 2009-12-14 20:00:16发表:

    好东西,下来看看。

  36. mcxinyuan 于 2009-12-14 14:49:12发表:

    金元阿 (5ty(

  37. cikee 于 2009-12-14 10:18:39发表:

    我现在连个hello world都写不出来

  38. LinuxMe 于 2009-12-11 13:52:22发表:

    !!!!!!!!!!!!!!!!!!!!!!!!!!!

  39. LinuxMe 于 2009-12-11 13:52:14发表:

    !!!!!!!!!!!!!!!!!!!!!!!

  40. LinuxMe 于 2009-12-11 13:52:04发表:

    !!!!!!!!!!!!!!!!!!!!!!