13 lines
385 B
Makefile
13 lines
385 B
Makefile
CXX=g++ -m64
|
|
CXXFLAGS+= -Wall -Wextra -pedantic -Weffc++ -Wshadow -Wstrict-aliasing -ansi -Woverloaded-virtual -Wdelete-non-virtual-dtor
|
|
CXXFLAGS+= -std=c++14
|
|
#-fprefetch-loop-arrays
|
|
CXXFLAGS+= -pg -fPIC
|
|
CXXFLAGS+= -g
|
|
CXXFLAGS+= -fPIC -pthread
|
|
#CXXFLAGS+= -DUSE_SSE2
|
|
OPTIMALIZATION = -O3 -march=native -mtune=native
|
|
|
|
%.o : %.cpp %.h
|
|
$(CXX) $(CXXFLAGS) $(OPTIMALIZATION) -c $< -o $@
|