C++冲浪板面

记录C++点滴感悟

  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  11 随笔 :: 1 文章 :: 24 评论 :: 0 Trackbacks
  GCC最早是GNU-C-Compiler(GNU C 语言编译器)的缩写,现在则是GNU-Composed-Compiler(GNU编译器集群)的缩写。GNU的著名代表项目是Linux。GNU是一个没有实际意义的“自缩略语”——Gnu is Not UNIX。意思是“Gnu 不是UNIX"。在1983年一些早年的UNIX开发者发起了一个开放软件运动。他们认为,软件应当是开放的,任何人都应该可以接触到源代码,这样不仅用户可以随时根据自己的需要修改程序,而且软件本身也可以通过类似生物进化的模式(无限分支,优胜劣汰)得到全面的完善。由于当时UNIX主要由软件厂商所控制,因此GNU决定给自己起名叫"Not UNIX",表示有别于UNIX。   GCC是一个开放的程序语言编译器。GCC的核心是C/C++编译器。GCC与众不同的特点在于它是完全开放的,是自由软件,可以从网上下载,任何人都可以免费得到这个软件包甚至源代码。由于GCC的开放性,它已经被软件行业的自由开发者移植到各种不同平台。它既可以用于Windows环境,也可以用于DOS,UNIX,Linux等操作系统。   由于GCC不属于赢利性的公司,没有任何商业意图,因而其实现的功能最接近ANSI标准,GCC是目前最标准的C/C++语言编译器之一。使用GCC的程序人员的习惯可以说是最好的。因为他们习惯于正确使用标准的C/C++用法。由于没有商业目的,GCC不会出现“为了收钱而升级”的情况,因此其产品本身比较稳定,不需要进行不必要的更新。由于有不同的开发人员将GCC移植到了多种不同平台,为GCC写的程序,在各个平台之间,是源代码级兼容的(个别直接操作硬件的程序除外)。这为移植程序打下了良好基础。GCC在国外应用十分广泛,很有发展前途。建议读者熟悉它、使用它。   DJGPP是GCC在DOS/Windows平台上的实现。   作为开放软件,GCC并不是“一个”软件。使用DJGPP需要了解与DJGPP集成在一起的另一个重要软件RHIDE。RHIDE不是一个编译器,而是一个开发环境(编译调试环境)。它提供了一个界面供开发者输入和编辑、调试与运行。而真正的编译工作是由DJGPP(gcc.exe)完成的(RHIDE在后台调用gcc.exe来编译,并将编译信息显示在RHIDE的窗口里)。
posted on 2006-01-18 20:00 SHUIGANG 阅读(5537) 评论(15)  编辑 收藏 引用 所属分类: 离散点

评论

# re: C++语言编译器——GCC简介 2006-02-05 18:56 eqre
good  回复  更多评论
  

# re: C++语言编译器——GCC简介 2006-02-05 19:11 erferf
rfgdgg  回复  更多评论
  

# re: C++语言编译器——GCC简介 2006-02-05 19:11 asd
geghdhfj  回复  更多评论
  

# re: C++语言编译器——GCC简介 2006-03-02 02:13 应天虎
我好想学C++语言呀。希望你们给我一次机会
  回复  更多评论
  

# re: C++语言编译器——GCC简介 2006-03-03 18:14
c++不好学呀  回复  更多评论
  

# re: C++语言编译器——GCC简介 2006-03-07 11:05 ll
有什么想学而学不会的来找我!
QQ:54549678  回复  更多评论
  

# re: C++语言编译器——GCC简介 2006-03-15 23:28 Cyan
我要GCC软件,但没有地方下载,谁能发给我啊
我的QQ 382568035
Email:jiying04112@163.com

谢谢  回复  更多评论
  

# re: C++语言编译器——GCC简介 2006-03-22 12:42 走出世界007
我想学习C++
我要C++编辑器  回复  更多评论
  

# re: C++语言编译器——GCC简介 2006-04-15 20:07 zl
找不到哪下载呀
谁能发给我呀
谢谢
Email:aaalili120@163.com  回复  更多评论
  

# re: C++语言编译器——GCC简介 2006-05-06 00:20 yangr
@zl
http://www.gnu.org
gnu官方网站,上面有下载gcc的链接.  回复  更多评论
  

# re: C++语言编译器——GCC简介 2006-05-06 00:25 yangr
如果是想在windows下使用gcc编译器,可以使用两种gcc在windows平台上的port。
1。mingw http://www.mingw.org
2. Cygwin http://sourceware.org/cygwin/  回复  更多评论
  

# re: C++语言编译器——GCC简介 2006-08-07 16:02 wanbter
C++是很难,但是我不怕~~~  回复  更多评论
  

# 谁有能力基于GCC为一个新的处理器指令集开发编译器 2006-09-20 22:08 zcx
讨论一下!  回复  更多评论
  

# re: C++语言编译器——GCC简介 2008-03-08 18:56 天空
很好  回复  更多评论
  

# re: C++语言编译器——GCC简介 2010-04-20 20:36 Neohet
编译工作是由DJGPP(gcc.exe)完成的(RHIDE在后台调用gcc.exe来编译,并将编译信息显示在RHIDE的窗口里)。 谁有gcc在djggp版本和rhide得全部软件,急求!!能不能发一个给我啊?甚谢

15982119026@139.com
  回复  更多评论