NU passe par les étapes suivante pour compiler un fichier C:
- préprocesseur,
- compilation,
- liaison.
==== préprocesseur ====
Dans le fichier source, une ligne commençant par **#** n'est pas ... processeur, appelé cpp (C PreProcessor) traite le fichier source en remplace les directives **#includes**, les commentaires etc. Le fichier obtenu en sortie est un fichier source contenant
script demo-arm.sh ====
Ici, on crée une copie du fichier de demo que l'on va légèrement modifier.
<code b... ers de configuration existants.
==== Création du fichier gcc-4.2.2-glibc-2.3.2.dat ====
Le fichier de configuration gcc-4.2.2-glibc-2.3.2.dat n'existe pas encore, on le crée à partir d'un fichier existant:
<code bash>
yoann@hermes:/opt/crosstoo
</code>
Télécharger le script d'installation, le fichier de conf et de l'archive correspondant à la chaine... n croisée.
===== Test compilation ====
Créer le fichier source
<code bash>
yoann@hermes:/opt/eldk-5.3/arm... du script disponible et lancer la compilation du fichier source.
<code bash>
yoann@hermes:/opt/eldk-5.3/a... hello.c
</code>
Afficher les caractéristiques du fichier binaire compilé précédemment:
<code bash>
yoann@h