1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
#makefile pour la branche withHash #nom de l'executeble EXEC = dictionnaire #nom du compilateur CC = gcc #warnings utilisés WARN = -W -Wall -Wextra #librairies #sources SRC =$(wildcard *.c) OBJ =$(subst .c,.o,$(SRC)) #compilations $(EXEC):*.o $(CC) $^ -o $@ main.o:main.c $(CC) $(WARN) -c $^ %.o:%.c %.h $(CC) $(WARN) -c $*.c