GCC
维基百科,自由的百科全书
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.