Pour les instructions d'installation, voir la section intitulée Installer GCC-3.3.1 dans Chapitre 6.
GCC (3.3.1)" :
ftp://ftp.gnu.org/pub/gnu/gcc/
Correctif "GCC No-Fixincludes" :
http://www.linuxfromscratch.org/patches/lfs/5.0/gcc-3.3.1-no_fixincludes-2.patch
Correctif "GCC Specs" :
http://www.linuxfromscratch.org/patches/lfs/5.0/gcc-3.3.1-specs-2.patch
Correctif "GCC Suppress-Libiberty" :
http://www.linuxfromscratch.org/patches/lfs/5.0/gcc-3.3.1-suppress-libiberty.patch
GCC-2 (2.95.3):
ftp://ftp.gnu.org/pub/gnu/gcc/
GCC-2:
http://www.linuxfromscratch.org/patches/lfs/5.0/gcc-2.95.3-2.patch
Correctif "GCC-2 No-Fixincludes" :
http://www.linuxfromscratch.org/patches/lfs/5.0/gcc-2.95.3-no-fixinc.patch
Correctif "GCC-2 Return-Type" :
http://www.linuxfromscratch.org/patches/lfs/5.0/gcc-2.95.3-returntype-fix.patch
Le package GCC contient le compilateur GNU, incluant les compilateurs C et C++.
Programmes installés : c++, cc (lien vers gcc), cc1, cc1plus, collect2, cpp, g++, gcc, gccbug et gcov
Bibliothèques installées : libgcc.a, libgcc_eh.a, libgcc_s.so, libstdc++.[a,so] et libsupc++.a
cpp est le préprocesseur C. Il est utilisé par le compilateur pour avoir les instructions #include et #define étendues dans les fichiers source.
g++ est le compilateur C++.
gcc est le compilateur C. Il est utilisé pour traduire le code source d'un programme en code assembleur.
gccbug est un script shell utilisé pour aider à la création de bons rapports de bug.
gcov est un outil de tests. Il est utilisé pour analyser des programmes dans l'espoir de trouver où des optimisations auraient le plus d'effet.
libgcc* contient le support en exécution de gcc.
libstdc++ est la bibliothèque standard C++. Elle contient des fonctions fréquemment utilisées.
libsupc++ apporte des routines de support pour le langage de programmation c++.
GCC dépend de Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, Gettext, Glibc, Grep, Make, Perl, Sed, Texinfo.
Précédent | Sommaire | Suivant |
Gawk | Niveau supérieur | Gettext |