1CC = cl -nologo 2CC_o = -Fo 3CXX = cl -nologo 4CXX_o = -Fo 5LINKCC = link -nologo 6LINKCC_L = -LIBPATH: 7LINKCC_l = lib 8LINKCC_o = -out: 9LINKCXX = link -nologo 10LINKCXX_L = -LIBPATH: 11LINKCXX_l = lib 12LINKCXX_o = -out: 13FLAGS += -DSCIP_NO_SIGACTION -DNO_RAND_R -DSCIP_NO_STRTOK_R -DNDEBUG -DNO_STRERROR_R -DSCIP_ROUNDING_MS -D_CRT_SECURE_NO_WARNINGS -wd4274 -D_WIN64 14OFLAGS += 15CFLAGS += -Zi -Od -fp:precise 16CXXFLAGS += -Zi -Od -fp:precise -EHsc -GR 17DFLAGS = 18LINKRPATH = 19ZIMPL_FLAGS = -I$(LIBDIR)/include/zimplinc/zimpl/WIN 20ZLIB_FLAGS = -I$(LIBDIR)/include/zlib 21ZLIB_LDFLAGS = libz.$(ARCH).$(OPT).lib -NODEFAULTLIB:LIBCMT -NODEFAULTLIB:LIBCMTD 22GMP_FLAGS = -I$(LIBDIR)/include/mpir.$(ARCH) 23GMP_LDFLAGS = libmpir.$(ARCH).$(OPT).lib libpcre.$(ARCH).$(OPT).lib 24READLINE_FLAGS = 25READLINE_LDFLAGS = 26EXEEXTENSION = .exe 27AR = lib -nologo 28AR_o = -OUT: 29ARFLAGS = 30RANLIB = 31LN_s = cp -r 32LIBEXT = lib 33STATICLIBEXT = lib 34SHAREDLIBEXT = dll 35LINKLIBSUFFIX = .lib 36 37# NOTE: use this flag throughout the whole compilation process 38CFLAGS += -MDd 39CXXFLAGS += -MDd 40