CFLAGS = -std=c99 PROGRAM = spectre.out SOURCE = Source.c all: $(PROGRAM) $(PROGRAM): $(SOURCE) ; $(CC) $(CFLAGS) -o $(PROGRAM) $(SOURCE) clean: ; rm -f $(PROGRAM)