1BASEFLAGS=-DUSE_MKL 2CXXFLAGS=-O2 -I/opt/intel/mkl/include 3 4ZLIB64=../../zlib-1.2.11/libz-64.a 5LINKFLAGS=-lm -lpthread 6 7 8include ../Makefile.src 9CXXFLAGS += ${BASEFLAGS} ${CXXWARN} 10 11plink: $(CSRC2) $(CCSRC2) 12 g++ -x c++ $(CXXFLAGS) $(CSRC2) -c 13 g++ -c $(CXXFLAGS) $(CCSRC2) -c 14 g++ $(OBJ2) -o plink -Wl,--start-group -L. /opt/intel/mkl/lib/intel64/libmkl_intel_lp64.a -L. /opt/intel/mkl/lib/intel64/libmkl_intel_thread.a -L. /opt/intel/mkl/lib/intel64/libmkl_core.a -Wl,--end-group -Wl,-Bstatic -L. /opt/intel/lib/intel64/libiomp5.a -ldl -static-libgcc -static $(LINKFLAGS) -L. $(ZLIB64) 15 16.PHONY: clean 17clean: 18 rm -f *.o 19 rm -f plink 20