22 lines
861 B
Plaintext
22 lines
861 B
Plaintext
|
exercice 2:
|
||
|
[wamster@wamster TP_OrganisationCode]$ tar -xzvf exo1\(1\).tar.gz
|
||
|
|
||
|
[wamster@wamster exo1]$ make
|
||
|
as -o lire.o lire.s
|
||
|
gcc -Wall -ansi -pedantic -g -c -o personne.o personne.c
|
||
|
gcc -Wall -ansi -pedantic -g -c -o repertoire.o repertoire.c
|
||
|
gcc -Wall -ansi -pedantic -g -c -o main.o main.c
|
||
|
gcc -Wall -ansi -pedantic -g -o exo1 lire.o personne.o repertoire.o main.o
|
||
|
|
||
|
[wamster@wamster exo1]$ make
|
||
|
make: Nothing to be done for 'but'.
|
||
|
|
||
|
Aucun changement n'a été effectué sur les scripts. donc make détecte qu'il n'y a rien besoin de compiler. Alors la deuxième fois qu'on lance make, il ne compile rien
|
||
|
|
||
|
[wamster@wamster exo1]$ make
|
||
|
gcc -Wall -ansi -pedantic -g -c -o repertoire.o repertoire.c
|
||
|
gcc -Wall -ansi -pedantic -g -o exo1 lire.o personne.o repertoire.o main.o
|
||
|
|
||
|
[wamster@wamster exo1]$ gcc -MM main.c
|
||
|
main.o: main.c personne.h repertoire.h
|