词条 GCC

GCC

GCC原本用C开发,后来因为LLVM、Clang的崛起,它更快地将开发语言转换为C++。许多C的爱好者在对C++一知半解的情况下主观认定C++的性能一定会输给C,但是Taylor给出了不同的意见,并表明C++不但性能不输给C,而且能设计出更好,更容易维护的程序(GCC"s move to C++)。

相关人物
GCC相关文献
GCC
概观GCC是由理查德·马修·斯托曼在1985年开始的。他首先扩增一个旧有的编译器,使它能编译C,这个编译器一开始是以Pastel语言所写的。Pastel是一个不可移植的Pascal语言特殊版,这个编译器也只能编译Pastel语言。为了让自由软件有一个编译器,后来此编译器由斯托曼和LenTower在1987年以C语言重写并成为GNU项目的编译器。GCC的创建者由自由软件基金会直接管理。在1997年,一群不满GCC缓慢且封闭的创作环境者,组织了一个名为EGCS(Experimental/EnhancedGNUCompilerSystem)的项目,此项目汇整了数项实验性的分支进入某个GCC项目的分支中。EGCS比起GCC的建构环境更有活力,且EGCS最终也在1999年四月成为GCC的官方版本。GCC目前由世界各地不同的数个程序员小组维护。它是移植到最多中央处理器架构以及最多操作系统的编译器。由于...
查看全文
GCC相关标签
C编译器
GNU计划软件
编译器软件
信息技术