atrip/etc/config/icc-debug.mk
2021-10-19 18:45:01 +02:00

26 lines
586 B
Makefile

include etc/make/ctf.mk
CXX = mpic++
bench: static
CTF_CONFIG_FLAGS = CXX=$(CXX) \
CXXFLAGS="-O3" \
LIBS="-lmkl" \
--no-dynamic
CXXFLAGS += -I$(ATRIP_ROOT)/include
CXXFLAGS += -I$(CTF_INCLUDE_PATH)
CXXFLAGS += -fPIC
CXXFLAGS += -g -O0
MKL_LIB = -lmkl_scalapack_lp64 -lmkl_blacs_intelmpi_lp64
LDFLAGS += -qopenmp -mkl
LDFLAGS += -lpthread -std=c++11
LDFLAGS += $(MKL_LIB)
LDFLAGS += -L$(CTF_BUILD_PATH)/lib -lctf
bench: CXXFLAGS := $(filter-out -fPIC,$(CXXFLAGS))
bench: LDFLAGS += -L$(dir $(ATRIP_STATIC_LIBRARY)) -latrip