1 CXX = g++ 2 CC = gcc 3 CXXFLAGS = -Wall 4 LDFLAGS = 5 LD = $(CXX) 6 OBJ = 7 DATA = outFile 8 9 all: lab7 10 11 lab7: lab7.o $(OBJ) 12 $(LD) $(LDFLAGS) -o $@ lab7.o $(OBJ) 13 14 lab7.o: lab7.cpp sortedtype.h 15 $(CXX) -D_CS2314_LAB7_OFILE=\"$(DATA)\" $(CXXFLAGS) -o $@ -c lab7.cpp 16 17 clean: 18 rm -f lab7 $(OBJ) lab7.o $(DATA) |