OFILES = mars_main.o main.out: $(OFILES) gcc ${OFILES} -o main.out -lgraph mars_main.o: mars_main.c mars_types.h options.h gcc -c mars_main.c clean: rm *.o *.out clear: rm *.o *.out .PHONY: clean clear