CXXFLAGS= -std=c++98 -pedantic -Wall -O3 LIBS= OBJS= haader.o image.o exif.o csv_reader.o haader: main.cpp $(OBJS) $(CXX) main.cpp -o haader -I../include $(OBJS) $(CXXFLAGS) $(LIBS) run: haader ./haader %.o: ../src/%.cpp ../include/%.h $(CXX) $< -c -o $@ -I../include $(CFLAGS) $(CXXFLAGS) clean: rm -f haader $(OBJS) .PHONY: run clean