GNU Compiler Collection (GCC)
软件版本 (2020-02-14) |
8.2 |
支持系统 | |
许可证 | 免费 |
分类 | 编程软件 |
下载软件 |
软件概述
主要特点
- 免费的开源编译器套件
- 支持几种不同的前端语言
- 可以交叉编译不同平台的可执行文件
GCC包括几个不同的编译器:
- gcc:一个C编译器
- G+++:C++和ObjuleC编译器
- gfortran:一个Fortran编译器
- gcj:Java编译器
- GNAT:Ada编译器
- gccgo:Go编译器
GCC的一个重要特性是它能够为不同的平台交叉编译程序。这意味着,即使开发人员在一个平台上使用GCC,也可以为另一个目标平台编译GCC
<> GCC是编译UNIX系统上C和C++程序最常用的选择之一。如果您是为Linux开发的,GCC是一个不错的选择。它也可以用于Windows,但通常首选其他编译器,例如Microsoft Visual Studio附带的编译器支持的文件格式
GNU Compiler Collection (GCC) 8.2 支持的文件扩展名
常见格式 | |
---|---|
.M | 目标C实施文件 |
.ASM | 汇编语言源代码文件 |
.HPP | C++头文件 |
.ADB | Ada正文文件 |
.F | 冻结压缩文件 |
.CPP | C++源代码文件 |
.C | C/C++源代码文件 |
.JAVA | Java源代码文件 |
.H | C/C++/Objto-C头文件 |
.ADS | Ada规范文件 |
.ADA | Ada源代码 |
更新时间: 2020-02-14