平台:Linux
软件大小:85.57 MB
下载次数:39
当理查德·斯托曼在1987年宣布第一版GCC时,很少人会想到GCC如今能有这么广泛的影响。它塑造(prototype)了多种语言的特性(这些特性后来被采纳为它们各自语言标准的一部分),从longlong类型到事务性内存。诸如Google、Facebook、金融市场和股票交易的这些GNU/Linux生态系统,GCC提供了用于其所需的基础架构的工具链。我们赞赏并感谢无数开发人员的多年贡献,正因如此,才使GCC成为业内历史上持续时间最长、最成功的自由软件项目之一。补充:其实GCC是由理查德·斯托曼在1985年开始做的。他首先扩增一个旧有的编译器,使其能编译C,这个编译器一开始是以Pastel语言所写的。Pastel是一个不可移植的Pascal语言特殊版,这个编译器也只能编译Pastel语言。为了让自由软件有一个编译器,后来此编译器由斯托曼和LenTower在1987年以C语言重写并成为GNU专案的编译器。GCC的建立者由自由软件基金会直接管理。(维基百科)我们准备了GCC4.7.0的发布,作为一个特别礼物。最新版继承了自由软件行业标准编译器的一系列高品质。GCC4.7.0有重大更新,包含了之前版本没有的新功能。GCC4.7在已选架构上支持软件事务性内存。C++编译器支持ISOC++新标准中的更大子,比如:支持原子(atomics)和C++11内存模型、非静态的数据成员初始值设定项、用户自定义文字、别名申明、委派构造函数、explicit重载和扩展的友元语法。C编译器支持ISOC11新标准中的更多特性。针对C、C++和Fortran,GCC现在支持OpenMP3.1版规范。链接时优化(LTO)框架在可扩展性、稳定性和资源需求方面都有改善。内联和进程间常量传递已得到改善。