GCC

来自ITwiki,开放的信息技术大百科

GCC(GNU Compiler Collection,GNU编译器套装),一套由GNU开发的编程语言编译器。它是GNU toolchain的关键部分,亦是开放源代码的类Unix操作系统的标准编译器。


发展

GCC最初由理查德·马修·斯托曼在1987年建造,作为GNU计划内的编译器,从此就有了可供自由软件使用的编译器

GCC原名GNU C Compiler(GNU C编译器), 因为当时它只能处理C语言,后来才扩展到C++及其他编程语言。


目前支持的语言有

  • C (GCC)
  • C++(G++)
  • Objective-C (GOBJC)
  • Fortran (Fortran 77: G77, Fortran 90: GFORTRAN)
  • Java (编译器: GCJ, 解释器: GIJ)
  • Ada(GNAT)
  • 已写出但未包含在GCC主发行版本中的语言有:Pascal(GPC),Modula-2,Modula-3,Mercury,VHDL,PL/I。All GCC front ends.


外部链接