1 2 3 4 5 6 7 8 9 10 11 12 13 14
target: libopt.a INC=-I../ libopt.a:opt.o $(AR) rv $@ opt.o opt.o:opt.cc opt.h $(CXX) $< -o $@ $(INC) $(CXXFLAGS) -c clean: $(RM) *.o $(RM) *~