Raw File
Makefile
CXX=g++
RM=rm -f
#CPPFLAGS=-std=c++11 -g -W -Wall -Winline -Wextra
CPPFLAGS=-std=c++11 -O3 -static -march=native -flto -fwhole-program

SRCS=graph.cpp init.cpp main.cpp opt.cpp tree.cpp dijkstra.cpp heuristic.cpp
OBJS=$(subst .cpp,.o,$(SRCS))

all: $(OBJS)
	$(CXX) $(CPPFLAGS) -o 3TST.exe $(OBJS)

depend: .depend

.depend: $(SRCS)
	$(RM) ./.depend
	$(CXX) $(CPPFLAGS) -MM $^>>./.depend;

clean:
	$(RM) $(OBJS)
	$(RM) *~ .depend
	$(RM) 3TST.exe

.PHONY: clean

include .depend
back to top