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