CFLAGS_RELEASE_ICC="-qopenmp -fPIC -O2 -std=c++17 -w -fp-model precise" CFLAGS_RELEASE_GCC="-fopenmp -fPIC -O2 -std=c++17 -Wfatal-errors -lstdc++" #CFLAGS_RELEASE_ICC="-qopenmp -fPIC -O2 -std=c++11 -w -fp-model precise" #CFLAGS_RELEASE_GCC="-fopenmp -fPIC -O2 -std=c++11 -Wfatal-errors -lstdc++" CFLAGS_RELEASE = $(CFLAGS_RELEASE_ICC) CFLAGS_DEBUG="-g "$(CFLAGS_RELEASE) CC=@icx MKDIR=build/makefile/ MAKE=@make MAKE_J=-j32 OUTDIR_DEBUG=build/debug OUTDIR_RELEASE=build/release mk_debug: $(MAKE) -f $(MKDIR)lib.mk CC=$(CC) MAKE_J=$(MAKE_J) CFLAGS=$(CFLAGS_DEBUG) OUTDIR=$(OUTDIR_DEBUG) cl_debug: $(MAKE) $(MAKE_J) -f $(MKDIR)lib.mk CC=$(CC) MAKE=$(MAKE) MAKE_J=$(MAKE_J) CFLAGS=$(CFLAGS_DEBUG) OUTDIR=$(OUTDIR_DEBUG) clean