GNU kompilaatorite kogu (GCC)
versioon (seisuga 9) | 8.2 |
Platvormid | |
litsents | Open Source |
Kategooria | Programming |
Rohkem infot (külastage kirjastaja veebisaiti) |
Hinnang:
|
Tarkvara ülevaade
Põhiandmed
- Tasuta, avatud lähtekoodiga kompilaatorite komplekt
- Toetab mitut erinevat esiotsa keelt
- Oskab ristkompileerida erinevate platvormide käivitatavaid faile
GNU Compiler Collection (GCC) on avatud lähtekoodiga komplekteerijate komplekt, mida kasutatakse kõige sagedamini C- ja C ++ -programmide koostamiseks. GCC toetab ka mitut muud programmeerimiskeelt, sealhulgas Objective-C, Fortran, Java, Ada, Go ja BRIG (HSAIL). Kompilaatoreid kasutatakse kõige sagedamini Unix-põhistes süsteemides, kuid kasutada saab ka Windowsi porti, mida nimetatakse MiniGW-ks.
GCC sisaldab mitmeid erinevaid koostajaid:
- gcc: Vahelduvvoolu koostaja
- g ++: C ++ ja Objective-C kompilaator
- gfortran: Fortrani koostaja
- gcj: Java kompilaator
- NÄHK: An Seal on kompilaator
- gccgo: Go kompilaator
GCC üheks suurepäraseks omaduseks on võime erinevatele platvormidele programme ristkompileerida. See tähendab, et kuigi arendaja kasutab GCC-d ühel platvormil, võidakse see kompileerida teise sihtplatvormi jaoks.
GCC on üks levinumaid valikuid Unix-põhistes süsteemides C- ja C ++ -programmide koostamiseks. Kui arendate Linuxi jaoks, on GCC hea valik. Seda saab kasutada ka Windowsi jaoks, kuid tavaliselt eelistatakse muid kompilaatoreid, näiteks komplekti kuuluvat kompilaatorit Microsoft Visual Studio.
Toetatud failitüübid
Peamine faililaiend
Muud faililaiendid, mida GNU Compiler Collection (GCC) kasutab 8.2
Toetatud failitüübid | |
---|---|
.SEAL ON | On olemas lähtekood |
. ADB | Seal on kehafail |
. ADS | Ada spetsifikatsioonifail |
.ASM | Assamblee keele lähtekoodi fail |
. CPP | C ++ lähtekoodi fail |
.F | Fortrani lähtekood |
.H | C / C ++ / Objective-C päisefail |
.HPP | C ++ päisefail |
.JAVA | Java lähtekoodi fail |
.M | C-eesmärgi rakendusfail |
Täiendavad seotud failivormingud | |
---|---|
.A | Staatiline raamatukogu |
.KOOS | Unixi staatiline kogu |
DC | C ++ lähtekoodi fail |
.GCH | Eelkoostatud päisefail |
.HXX | C ++ lähtekoodi päisefail |
.O | Koostatud objektifail |
.SO | Jagatud raamatukogu |
Uuendatud: september 24, 2018