GNU Compiler Collection (Français)
Appearance
From ArchWiki
La Collection de Compilateurs GNU (GCC) fait partie de la chaîne d'outil GNU et inclus des front-ends pour C et C++.
Installation
D'autres front-ends disponibles:
- gcc-ada pour Ada
- gcc-gcobol pour Cobol
- gcc-d pour D
- gcc-fortran pour Fortran
- gcc-go pour Go
- gcc-m2 pour Modula-2
- gcc-objc pour Objective-C
- gcc-rust pour Rust
Anciennes versions
Les anciennes versions de GCC peuvent s'avérer utiles par simple curiosité "historique", pour des projets anciens qui ne peuvent pas être compilés avec les versions actuelles ou pour tester la compatibilité de certains projets :
- GCC 14: gcc14 AUR
- GCC 13: gcc13 AUR
- GCC 12: gcc12 AUR
- GCC 11: gcc11 AUR
- GCC 10: gcc10 AUR
- GCC 9: gcc9 AUR
- GCC 8: gcc8 AUR
- GCC 7: gcc7 AUR
- GCC 6: gcc6 AUR
- GCC 5: gcc5 AUR
- GCC 4.9: gcc49 AUR
- GCC 4.8: gcc48 AUR
- GCC 4.7: gcc47 AUR
- GCC 4.6: gcc46 AUR
- GCC 4.5: gcc45 AUR
- GCC 4.4: gcc44 AUR
- GCC 4.3: gcc43 AUR
D'autres front-ends pour les anciennes versions de GCC sont disponibles dans les dépôts officiels et dans l'AUR en recherchant gcc<version_sans_point>, par exemple en cherchant gcc9 pour les front-ends GCC 9.
Astuce Utilisez le
CC (pour C)[1] et CXX (pour C++)[2] environment variables pour indiquer quelle version de GCC sera utilisée, par exemple avec make ou CMake. Exemple: $ export CC=gcc-12 CXX=g++-12