1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
|
#Makefile
CFLAGS=-O3 #Option d'optimisation du programme
LDFLAGS=-lSDL -lSDL_mixer #Linker
jeux.exe: main.o tableau.o voisin.o hasard.o etapesuivante.o proba.o sensible.o menu.o
gcc -o jeux.exe tableau.o voisin.o hasard.o etapesuivante.o proba.o menu.o sensible.o main.o ${LDFLAGS}
main.o: main.c
gcc -Wall -c main.c
menu.o: menu.h menu.c
gcc -Wall -c menu.c
tableau.o: tableau.h tableau.c
gcc -Wall -c tableau.c
voisin.o: voisin.h voisin.c
gcc -Wall -c voisin.c
etapesuivante.o: etapesuivante.h etapesuivante.c
gcc -Wall -c etapesuivante.c
proba.o: proba.h proba.c
gcc -Wall -c proba.c
hasard.o: hasard.h hasard.c
gcc -Wall -c hasard.c
sensible.o: sensible.h sensible.c
gcc -Wall -c sensible.c
clean:
rm -f *.o jeux.exe |
Partager