Knosciences & KnoMath

Archive figée du wiki Knosciences & KnoMath : ces pages ne sont plus modifiables, et les invitations à éditer ou à écrire sur les forums ne sont plus actives.

GCC : GNU Compiler Collection

En informatique, GCC, abréviation de GNU Compiler Collection, est le compilateur créé par le projet GNU.

Il s'agit d'une collection de logiciels libres intégrés capables de compiler divers langages de programmation, dont C, C++, Objective-C, Java, Ada et Fortran.

Langages

GCC a été conçu pour remplacer le compilateur C fourni en standard sur système d'exploitation Unix, qui s'appelle CC.

GCC signifiait à l'origine GNU C Compiler, soit le « compilateur C de GNU ».

Comme GCC est très extensible, le support de nombreux autres langages a été ajouté et le nom officiel a été changé en GNU Compiler Collection (note : sans 's' à Compiler).

En pratique, l'abréviation GCC est utilisé pour nommer trois entités légèrement différentes :

  1. la collection complète de compilateurs ;
  2. la partie commune à tous les compilateurs ;
  3. le compilateur C lui-même.

Pour faire référence précisément aux compilateurs de chaque langage, on parle de :