all : $(EXEC) $(EXEC): arbre.o gcc -g -c $@ $^ arbre.o : arbre.c gcc -g -c $< clean : rm -f *.o $(EXEC)