# makefile for cs32 IntArray demo CC = g++ CFLAGS = -c -g -Wall SOURCES = arraymain.cpp intarray.cpp DEPS = intarray.h OBJECTS = $(SOURCES:.cpp=.o) EXECUTABLE = arraymain all: $(SOURCES) $(EXECUTABLE) $(EXECUTABLE) : $(OBJECTS) $(CC) $(LDFLAGS) $(OBJECTS) -o $@ %.o: %.cpp $(DEPS) $(CC) $(CFLAGS) *.cpp clean: rm $(EXECUTABLE) $(OBJECTS)