CFLAGS = -c -Wall -g 
LFLAGS = -g -o grades -lstdc++

grades: grades.o DoubleVectorOps.o
	g++ grades.o DoubleVectorOps.o $(LFLAGS)

grades.o: grades.cpp DoubleVectorOps.h 
	g++ $(CFLAGS) grades.cpp

DoubleVectorOps.o: DoubleVectorOps.cpp DoubleVectorOps.h 
	g++ $(CFLAGS) DoubleVectorOps.cpp

clean:
	rm -f grades *.o *~ *#
