# makefile to compile a c program PROJECT = single OBJECTS = $(PROJECT).o CC = gcc CFLAGS = LDFLAGS = $(PROJECT): $(OBJECTS) $(CC) $(CFLAGS) -o $@ $+ $(LDFLAGS) %.o: %.c $(CC) $(CFLAGS) -c $<