12345678910111213141516171819202122232425262728293031323334353637 |
- CXX = g++
- CXXFLAGS = -g -march=native -std=c++17 -Wall -pedantic -fopenmp -O3 -Wno-ignored-attributes -pthread
- LIBS = -lbsd -lboost_system -lboost_thread -pthread
- FLAGS = -DDEBUG -DBOOST_ERROR_CODE_HEADER_ONLY
- # OPENSSL_INCLUDE ?= -I/usr/include/openssl
- # CXXFLAGS += $(OPENSSL_INCLUDE)
- # OPENSSL_LIBS ?= -lcrypto
- # LIBS += $(OPENSSL_LIBS)
- #BINDIR = bin
- all: directories preprocessing0 preprocessing1 p2preprocessing
-
- preprocessing0: preprocessing.cpp dpf++/dpf.h
- $(CXX) $(CXXFLAGS) -o preprocessing0 preprocessing.cpp $(LIBS) $(FLAGS) -DPARTY=0 -I.
- preprocessing1: preprocessing.cpp dpf++/dpf.h
- $(CXX) $(CXXFLAGS) -o preprocessing1 preprocessing.cpp $(LIBS) $(FLAGS) -DPARTY=1 -I.
- p2preprocessing: p2preprocessing.cpp dpf++/dpf.h
- $(CXX) $(CXXFLAGS) -o p2preprocessing p2preprocessing.cpp $(LIBS) $(FLAGS) -I.
- docs:
- doxygen Doxyfile
- .PHONY: directories
- directories: $(BINDIR)
- # $(BINDIR):
- # mkdir -p $(BINDIR)
- clean:
- rm -f p2preprocessing preprocessing1 preprocessing0
|