GNU Compiler Collection (GCC)

Schrijver: Lewis Jackson
Datum Van Creatie: 12 Kunnen 2021
Updatedatum: 24 April 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

UVF bestandsformaat omschrijving

Roger Morrison

April 2024

Veel menen delen .uvf betanden zonder intructie over het gebruik ervan bij te voegen. Toch i het niet voor iedereen duidelijk welk programma a .uvf betand kan worden bewerkt, geconverteerd of afgedru...

ICO bestandsformaat omschrijving

Roger Morrison

April 2024

Veel menen delen .ico betanden zonder intructie over het gebruik ervan bij te voegen. Toch i het niet voor iedereen duidelijk welk programma a .ico betand kan worden bewerkt, geconverteerd of afgedru...

Zorg Ervoor Dat Je Leest