CXX = g++ CFLAGS = -g -Wall -std=c++11 HEADERS = Stock.h DividendStock.h OBJS = Stock.o DividendStock.o useassets.o all: useassets useassets: $(OBJS) $(CXX) $(CFLAGS) -o $@ $^ .cc.o: $(HEADERS) $(CXX) $(CFLAGS) -c $< .PHONY: clean clean: /bin/rm -f *~ *.o useassets