CXXFLAGS += -O3 -march=native .PHONY: build build: main.out main.out: main.o $(CXX) $(LDFLAGS) $^ -o $@ main.o: main.cc circ_buffer.h $(CXX) $(CXXFLAGS) -c $< -o $@