GCC manual翻译(4.4.2) -- 1 GCC支持的编程语言
来源:互联网 发布:c语言计算马德隆常数 编辑:程序博客网 时间:2024/05/22 03:52
GCC的含义是“GNU Compiler Collection”,即“GNU编译器集”。它是一个整体发布的、针对几种主要编程语言的编译器集。这些语言目前包括C、C++、Objective-C、Objective-C++、Java、Fortran和Ada。
通常情况下,GCC这个缩写有多种含义。目前的官方含义是“GNU Compiler Collection”,它代表一个完整的工具集。以前这个名字代表“GNU C Compiler”,即使是现在,当强调编译的是C程序时,这个含义依然有效。最后,当谈及GCC中独立于语言的部分时,我们依然使用GCC这个名字,该部分指在GCC支持的所有编程语言中共享的代码。
GCC中独立于语言的部分,包括多数的优化器,以及为不同的处理器产生机器码的“后端”。编译器中与特定编程语言相关的部分称之为“前端”。除了GCC中包含的前端外,还有一些单独维护的前端。它们用来支持如Pascal、Mercury和COBOL等。为了使用它们,必须将之与GCC正确的编译在一起。
GCC中除C以外,多数语言的编译器有自己的名字。比如C++的编译器是G++,Ada的编译器叫做GNAT等等。以后我们谈及编译某种语言的程序时,使用编译器特有的名字或GCC都是正确的。
历史上,很多语言的编译器如C++和Fortran等,实现了一种预处理器,用之产生其他的高级语言如C。GCC中的编译器没有使用这种方法,它们都是直接产生机器码。不要将上述提及的预处理器与C的预处理器混淆,后者是C、C++、Objective-C和Objective-C++的语言特性。
- GCC manual翻译(4.4.2) -- 1 GCC支持的编程语言
- GCC manual翻译(4.4.2) -- 2 GCC 支持的语言标准
- GCC manual翻译(4.4.2) -- 导言
- GCC支持的编程语言
- Programming Languages Supported by GCC(GCC 支持的编程语言)
- GCC Manual
- gcc manual
- GCC - My GCC Manual
- GCC - My GCC Manual
- C语言程序的gcc翻译步骤
- gcc的内联支持
- 在OS X 10.9.2安装gcc-4.9.0——关于gcc对go语言的支持
- 准备翻译gcc的手册
- gcc编译器默认支持的c语言标准
- C Language Standards Supported by GCC (GCC 支持的C语言标准)
- C++ Language Standards Supported by GCC ( GCC 支持的C++语言标准 )
- GCC Manual ( for gcc v4.20)
- gcc对OpenMp的支持
- VC中对按钮控件的修改[转载]
- OpenCL/DirectX与CUDA,鱼和熊掌可以兼得?
- 工信部网站备案系统太烂是大量网站没有备案的主要原因
- asp.net 导出Excel方法汇总
- 境界
- GCC manual翻译(4.4.2) -- 1 GCC支持的编程语言
- C#集合类
- 我的测试历程091228
- Outlook
- 我很累
- epoll usage questions
- sap锁机制简单理解
- 【转】V$SESSION
- DPC函数