H = B2.h C = main.cc B2.cc CXX = g++ -std=c++17 -pedantic -Wall -g O=$(C:.cc=.o) main: $(O) $(CXX) $(O) -o main %.o: %.cc $(H) $(CXX) -c $< clean: rm -f a.out core $(O) main