Collezione GNU Compiler (GCC)

Autore: Lewis Jackson
Data Della Creazione: 12 Maggio 2021
Data Di Aggiornamento: 17 Novembre 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

Contenuto

Versione
(dal 9/24/2018)
8.2
piattaforme
LicenzaOpen Source
CategoriaProgrammazione
Ulteriori informazioni (visita il sito Web del publisher)
Valutazione: 2.2 / 5 (61 Voti)

Panoramica del software

Caratteristiche principali


  • Suite di compilatori gratuita e open source
  • Supporta diversi linguaggi front-end diversi
  • Può eseguire cross-compilare eseguibili per diverse piattaforme

GNU Compiler Collection (GCC) è una suite di compilatori open source più comunemente usati per compilare programmi C e C ++. GCC supporta anche altri linguaggi di programmazione, tra cui Objective-C, Fortran, Java, Ada, Go e BRIG (HSAIL). I compilatori sono più comunemente usati su sistemi basati su Unix, ma può anche essere usata una porta Windows, chiamata MiniGW.

GCC include diversi compilatori:

  • gcc: un compilatore C
  • g ++: un compilatore C ++ e Objective-C
  • gfortran: un compilatore Fortran
  • gcj: un compilatore Java
  • GNAT: un compilatore Ada
  • gccgo: un compilatore Go
Il design modulare di GCC consente anche l'installazione di plugin per estendere la funzionalità del software. Funzionalità aggiuntive includono il supporto per i linguaggi di programmazione che non vengono forniti con GCC.


Un'ottima funzionalità di GCC è la sua capacità di compilare programmi incrociati per piattaforme diverse. Ciò significa che, anche se uno sviluppatore utilizza GCC su una piattaforma, potrebbe essere compilato per un'altra piattaforma di destinazione.

GCC è una delle scelte più comuni per la compilazione di programmi C e C ++ su sistemi basati su Unix. Se stai sviluppando per Linux, GCC è una buona scelta. Può anche essere utilizzato per Windows, ma altri compilatori sono in genere preferiti, come il compilatore incluso in Microsoft Visual Studio.

Tipi di file supportati


Estensione del file primario

.C - File codice sorgente C / C ++

Altre estensioni di file usate da GNU Compiler Collection (GCC) 8.2

Tipi di file supportati
.ADACodice sorgente Ada
.adbAda Body File
.ANNUNCIAda Specification File
.ASMFile codice sorgente linguaggio assembly
cppFile di codice sorgente C ++
.FCodice sorgente Fortran
.HFile di intestazione C / C ++ / Objective-C
.hppFile di intestazione C ++
.GIAVAFile codice sorgente Java
.MFile di implementazione Objective-C
Ulteriori formati di file correlati
.UNBiblioteca statica
.ARLibreria statica Unix
.CCFile di codice sorgente C ++
.GCHFile di intestazione precompilato
.HXXFile di intestazione del codice sorgente C ++
.OFile oggetto compilato
.COSÌLibreria condivisa

Descrizione del formato del file J2T

Charles Brown

Novembre 2024

Molte perone condividono .j2t file enza allegare itruzioni u come uarlo. Tuttavia non è evidente per tutti coloro che programmano a .j2t file può eere modificato, convertito o tampato con. ...

Descrizione del formato del file DMSS

Charles Brown

Novembre 2024

Molte perone condividono .dm file enza allegare itruzioni u come uarlo. Tuttavia non è evidente per tutti coloro che programmano a .dm file può eere modificato, convertito o tampato con. In...

Affascinante