CXXFLAGS = -Wall -Wextra -pedantic -O3 -g -march=native -std=c++11 
LDLIBS = -lglpk -lm
all: glpk 

%.o: %.cc
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -c $+ -o $@

glpk: glpk.o
	$(CXX) $(LDFLAGS) $+ $(LDLIBS) -o glpk

.PHONY:clean 
clean:
	rm -rf *.o glpk
