# Makefile for sums CC = clang CFLAGS = -Wall -O3 LFLAGS = -O3 LIBS = BINARIES = simplesum simplesum-reverse all: $(BINARIES) simplesum: driver.o simplesum.o ${CC} $(LFLAGS) -o $@ $^ $(LIBS) simplesum-reverse: driver.o simplesum-reverse.o ${CC} $(LFLAGS) -o $@ $^ $(LIBS) clean: rm -f *.o veryclean: clean rm -f $(BINARIES)