Obsah
- Prehľad softvéru
- Podporované typy súborov
- Primárna prípona súboru
- Ďalšie prípony súborov, ktoré používa GNU Compiler Collection (GCC) 8.2
verzia (od 24.9.2018) | 8.2 |
plošiny | |
licencie | Open Source |
kategórie | programovanie |
Ďalšie informácie (navštívte webovú stránku vlastníka) |
hodnotenie: 2.2 / 5 (61 Hlasov) |
Prehľad softvéru
Hlavné rysy
- Voľný, open source balík kompilátorov
- Podporuje niekoľko rôznych frontendových jazykov
- Môže krížovo kompilovať spustiteľné súbory pre rôzne platformy
GNU Compiler Collection (GCC) je sada open source kompilátorov, ktoré sa najčastejšie používajú na kompiláciu programov C a C ++. GCC podporuje aj niekoľko ďalších programovacích jazykov, vrátane Objective-C, Fortran, Java, Ada, Go a BRIG (HSAIL). Kompilátory sa najčastejšie používajú v systémoch založených na Unixe, ale môže sa použiť aj port Windows, nazývaný MiniGW.
GCC obsahuje niekoľko rôznych kompilátorov:
- gcc: C kompilátor
- g ++: Kompilátor C ++ a Objective-C
- gfortran: prekladač Fortran
- gcj: Java kompilátor
- GNAT: Ada kompilátor
- gccgo: kompilátor Go
Jednou zo skvelých vlastností GCC je schopnosť krížovo kompilovať programy pre rôzne platformy. To znamená, že aj keď vývojár používa GCC na jednej platforme, môže byť skompilovaný pre inú cieľovú platformu.
GCC je jednou z najbežnejších možností kompilácie programov C a C ++ na systémoch založených na Unixe. Ak vyvíjate pre Linux, GCC je dobrá voľba. To môže tiež byť použitý pre Windows, ale iné kompilátory sú zvyčajne preferované, ako je kompilátor súčasťou Microsoft Visual Studio.
Podporované typy súborov
Primárna prípona súboru
.C - C / C ++ zdrojový kód súboruĎalšie prípony súborov, ktoré používa GNU Compiler Collection (GCC) 8.2
Podporované typy súborov | |
---|---|
.ADA | Ada zdrojový kód |
.ADB | Ada Body File |
.REKLAMY | Ada Špecifikačný súbor |
.ASM | Súbor zdrojového kódu jazyka zhromaždenia |
.CPP | C ++ zdrojový kód súboru |
F. | Zdrojový kód Fortranu |
.H | Súbor hlavičky C / C ++ / Objective-C |
.HPP | Súbor záhlavia C ++ |
.java | Súbor zdrojového kódu Java |
.M | Implementačný súbor Objective-C |
Ďalšie súvisiace formáty súborov | |
---|---|
.A | Statická knižnica |
.AR | Statická knižnica Unixu |
.cc | C ++ zdrojový kód súboru |
.GCH | Súbor predkompilovaných hlavičiek |
.HXX | Súbor záhlavia zdrojového kódu C ++ |
.o | Kompilovaný objektový súbor |
.so | Zdieľaná knižnica |