Obsah
- Přehled softwaru
- Podporované typy souborů
- Primární přípona souboru
- Další přípony souborů, které používá GNU Compiler Collection (GCC) 8.2
Verze (od 9/24/2018) | 8.2 |
Platformy | |
Licence | Open Source |
Kategorie | Programování |
Další informace (navštivte webové stránky vydavatele) |
Hodnocení: 2.2 / 5 (61 hlasů) |
Přehled softwaru
Hlavní rysy
- Volný, otevřený zdrojový soubor kompilátorů
- Podporuje několik různých frontendových jazyků
- Může cross-kompilovat spustitelné soubory pro různé platformy
GNU Compiler Collection (GCC) je sada open source kompilátorů, nejčastěji používaných pro kompilaci programů C a C ++. GCC podporuje také několik dalších programovacích jazyků, včetně Objective-C, Fortran, Java, Ada, Go a BRIG (HSAIL). Kompilátory jsou nejčastěji používány v systémech založených na Unixu, ale lze použít také port Windows nazvaný MiniGW.
GCC obsahuje několik různých kompilátorů:
- gcc: Kompilátor C
- g ++: C ++ a Objective-C kompilátor
- gfortran: překladač Fortran
- gcj: Java kompilátor
- GNAT: Ada kompilátor
- gccgo: Přejít kompilátor
Jedním z velkých rysů GCC je schopnost cross-kompilovat programy pro různé platformy. To znamená, že i když vývojář používá GCC na jedné platformě, může být kompilován pro jinou cílovou platformu.
GCC je jednou z nejčastějších možností pro kompilaci programů C a C ++ na systémech založených na Unixu. Pokud vyvíjíte pro Linux, GCC je dobrá volba. To může také být užité na Windows, ale jiné kompilátory jsou typicky přednostní, takový jako kompilátor zahrnutý s Microsoftem Visual Studio.
Podporované typy souborů
Primární přípona souboru
.C - C / C ++ zdrojový kód souboruDalší přípony souborů, které používá GNU Compiler Collection (GCC) 8.2
Podporované typy souborů | |
---|---|
.ADA | Ada zdrojový kód |
.ADB | Ada Body File |
.ADS | Soubor specifikací Ada |
.ASM | Soubor zdrojového kódu jazyka sestavení |
.CPP | Soubor zdrojového kódu C ++ |
.F | Zdrojový kód Fortranu |
.H | Soubor záhlaví C / C ++ / Objective-C |
.HPP | Soubor záhlaví C ++ |
.JÁVA | Soubor zdrojového kódu Java |
.M | Implementační soubor Objective-C |
Další související formáty souborů | |
---|---|
.A | Statická knihovna |
.AR | Statická knihovna Unixu |
.CC | Soubor zdrojového kódu C ++ |
.GCH | Soubor předkompilovaných záhlaví |
.XX | Soubor záhlaví zdrojového kódu C ++ |
.Ó | Zkompilovaný soubor objektů |
.TAK | Sdílená knihovna |