GNU Compiler Collection (GCC)

Schrijver: Lewis Jackson
Datum Van Creatie: 12 Kunnen 2021
Updatedatum: 17 November 2024
Anonim
C/C++ Tutorial for Beginners - Install GNU (GCC/G++) Compiler Tools on Windows 10 - MinGW
Video: C/C++ Tutorial for Beginners - Install GNU (GCC/G++) Compiler Tools on Windows 10 - MinGW

Inhoud

Versie
(vanaf 9/24/2018)
8.2
platforms
LicentieOpen source
CategorieProgramming
Meer info (bezoek de website van de uitgever)
Beoordeling: 2.2 / 5 (61 stemmen)

Software overzicht

Hoofdfuncties


  • Gratis, opensource-pakket compilers
  • Ondersteunt verschillende verschillende front-end-talen
  • Kan uitvoerbare bestanden cross-compileren voor verschillende platforms

De GNU Compiler Collection (GCC) is een reeks open source-compliers die het meest worden gebruikt voor het compileren van C- en C ++ -programma's. GCC ondersteunt ook verschillende andere programmeertalen, waaronder Objective-C, Fortran, Java, Ada, Go en BRIG (HSAIL). De compilers worden het meest gebruikt op Unix-gebaseerde systemen, maar een Windows-poort, MiniGW genaamd, kan ook worden gebruikt.

GCC bevat verschillende compilers:

  • gcc: Een C-compiler
  • g ++: een compiler voor C ++ en Objective-C
  • gfortran: een Fortran-compiler
  • gcj: een Java-compiler
  • GNAT: een Ada-compiler
  • gccgo: A Go-compiler
Dankzij het modulaire ontwerp van GCC kunnen plug-ins worden geïnstalleerd om de functionaliteit van de software uit te breiden. Extra functionaliteit omvat ondersteuning voor het programmeren van talen die niet met GCC worden geleverd.


Een geweldige functie van GCC is de mogelijkheid om programma's te cross-compileren voor verschillende platforms. Dit betekent dat, ook al gebruikt een ontwikkelaar GCC op één platform, deze kan worden gecompileerd voor een ander doelplatform.

GCC is een van de meest gebruikelijke keuzes voor het compileren van C- en C ++ -programma's op Unix-gebaseerde systemen. Als je voor Linux aan het ontwikkelen bent, is GCC een goede keuze. Het kan ook worden gebruikt voor Windows, maar andere compilers hebben meestal de voorkeur, zoals de compiler die wordt meegeleverd met Microsoft Visual Studio.

Ondersteunde bestandstypen


Primaire bestandsextensie

.C - C / C ++ broncodebestand

Andere bestandsextensies die worden gebruikt door GNU Compiler Collection (GCC) 8.2

Ondersteunde bestandstypen
.ADAAda Broncode
.ADBAda Body File
.ADSAda-specificatiebestand
.ASMAssembly Taal Bron Code Bestand
cppC ++ Broncodebestand
.FFortran-broncode
.HC / C ++ / Objective-C Header-bestand
.hppC ++ Header-bestand
.JAVAJava broncodebestand
.MObjectief-C Implementatiebestand
Aanvullende gerelateerde bestandsindelingen
.EENStatische bibliotheek
.ARUnix Static Library
.CCC ++ Broncodebestand
.GCHPrecompiled Header-bestand
.HXXC ++ Broncode Header-bestand
.OCompiled Object File
.ZOGedeelde bibliotheek

.FGS bestandsextensie

Robert Simon

November 2024

OntwikkelaarN / A populariteit 2.0 (5 temmen) CategorieTektbetanden FormaatTekt X Dit betand wordt opgelagen al een tandaardtekt. U kunt de inhoud van dit betand openen en bekijken met een tekteditor...

.FH File Extension

Robert Simon

November 2024

Ontwikkelaarymantec populariteit 3,8 (4 temmen) CategorieBackup betanden FormaatBinaire X Dit betand wordt opgelagen in een binair formaat, waarvoor een pecifiek programma nodig i om de inhoud ervan ...

Wij Adviseren