GCC
的意思也只是 GNU C Compiler(音标: kəmˈpaɪlə) 而已。经过了这么多年的发展,GCC 已经不仅仅能支持 C 语言;它现在还支持 Ada 语言、C++ 语言、Java 语言、Objective C 语言、Pascal 语言、COBOL语言,以及支持函数式编程和逻辑编程的 Mercury 语言,等等。而 GCC 也不再单只是 GNU C 语言编译器的意思了,而是变成了 GNU Compiler Collection
也即是 GNU 编译器家族的意思了。
另一方面,说到 GCC 对于操作系统平台及硬件平台支持,概括起来就是一句话:无所不在。
GNU原文:
GCC development(n.开发) is a part of the GNU Project, aiming to improve(vt.改进) the compiler used in the GNU system including the GNU/Linux variant. The GCC development effort(n.工作) uses an open development environment and supports many other platforms in order to foster([ˈfɔstə(r)] v.培养) a world-class optimizing compiler(美 [kəmˈpaɪlɚ]), to attract(vt.吸引) a larger team of developers, to ensure that GCC and the GNU system work on multiple architectures and diverse( [daɪˈvɜrs] adj.多种的) environments, and to more thoroughly(美[ˈθɜrəli] adv.彻底地) test and extend the features of GCC.
译:
GCC开发是GNU项目的一部分,旨在改进GNU系统中使用的编译器,包括GNU/Linux变体。 GCC开发工作使用开放式开发环境并支持许多其他平台,以便培养世界级的优化编译器,以吸引更大的开发人员团队,确保GCC和GNU系统在多种架构和多种环境中工作,以及 更彻底地测试和扩展GCC的功能。