Software : GNU : GNU Compiler Collection (GCC)

GNU Compiler Collection (GCC)

Versione
8.2
Piattaformas
Licenza Open Source
Categoria Programming

Recensione del software

Funzioni principali

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

GNU Compiler Collection (GCC) è una suite di compilatori open source più comunemente usata 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 diversi:

Una delle grandi caratteristiche di GCC è la sua capacità di compilare programmi incrociati per piattaforme diverse. Ciò significa che, anche se uno sviluppatore utilizza GCC su una piattaforma, può 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.

Aggiornato: 24 settembre 2018

▶ Estensione del file primario

.c – C/C++ Source Code File

▶ Altre estensioni di file utilizzate GNU Compiler Collection (GCC) 8.2

Tipi di file supportati
.ADS Ada Specification File
.ASM Assembly Language Source Code File
.ADA Ada Source Code
.M Objective-C Implementation File
.ADB Ada Body File
.F Fortran Source Code
.H C/C++/Objective-C Header File
.HPP C++ Header File
.JAVA Java Source Code File
.CPP C++ Source Code File
Ulteriori formati di file correlati
.O Compiled Object File
.AR Unix Static Library
.A Static Library
.SO Shared Library
.GCH Precompiled Header File
.CC C++ Source Code File
.HXX C++ Source Code Header File