在下面的程序中,有两件事我不明白。
如何在 Microsoft VC 中使用这个 makefile?
为什么有一个'?在'='之前?
程序:
ifeq ($(TARGET_COMPILER),ms)
include ../makefile.ms.config
DBG?= /Zi
OPT= /Ox
CXXFLAGS += $(COMMON_FLAGS) $(OPT) $(DBG)
EEXT = $(EXT).dll
ifeq ($(GZSTREAM),1)
MYLIBS = src/gzstream/lib/zlib.lib
endif
endif