Information Technology Reference
In-Depth Information
Ta b l e a u 6 . 5
P RISE EN COMPTE DU MODULE 1.
Nom de l'objet
Adresse dans la carte d'implantation
Commentaire
afficher
128 + 676
LAS/LU
perimetre
16
+
512
LAS/LU
surface
32
512
LAS/LU
+
rectangle
64
LU
carre
128
LU
imprimer
260 + 676
LAS/LU
enregistrer
512
+
676
LAS/LU
À l'issue de la prise en compte de tous les modules, aucune entrée de table des
liens ne demeure indéfinie. L'édition des liens est donc correctement réalisée.
6.3 Utilitaire Make
1. Le fichier Makefile a la structure suivante :
prog.exe : mod1.o mod2.o mod3.o
ld mod1.o mod2.o mod3.o - o prog.exe
mod1.o : proc.h mod1.c const.h
cc - c mod1.c
mod2.o : mod2.c mod3.c const.h
cc - c mod2.c mod3.c
mod3.o : mod3.c variable.h
cc - c mod3.c
2. La modification du fichier const.h entraîne les actions suivantes :
- Reconstruction du fichier mod2.o et du fichier mod1.o par compilation ;
cc - c mod2.c mod3.c
cc - c mod1.c
- Reconstruction du fichier prog.exe par édition des liens.
ld mod1.o mod2.o mod3.o - o prog.exe
6.4 Compilation
1. <addition> ::= <identificateur> := <identificateur> +
<valeur entière>; | <identificateur> :=
<identificateur> + <valeur réelle>;
<multiplication> ::= <identificateur> := <identificateur> *
<identificateur>;
2 . PROGRAM A3 /
A : REEL : =
3,2 ;
Search WWH ::




Custom Search