bcc.mak

来自「stl的源码」· MAK 代码 · 共 99 行

MAK
99
字号
# -*- Makefile -*- Time-stamp: <07/05/31 01:05:40 ptr>## Copyright (c) 1997-1999, 2002, 2003, 2005-2007# Petr Ovtchenkov## Copyright (c) 2006, 2007# Francois Dumont## Portion Copyright (c) 1999-2001# Parallel Graphics Ltd.## Licensed under the Academic Free License version 3.0#ifneq ($(OSNAME),linux)OPT += -tWC -w-parLDFLAGS += -Tpe -w -w-dupSTART_OBJ = c0x32.objLDFLAGS += -L$(subst /,\\,$(STLPORT_DIR)/lib)ifdef WITH_DYNAMIC_RTLrelease-static: DEFS += -D_STLP_USE_STATIC_LIBdbg-static:  DEFS += -D_STLP_USE_STATIC_LIBstldbg-static:  DEFS += -D_STLP_USE_STATIC_LIBendififdef WITH_STATIC_RTLrelease-shared: DEFS += -D_STLP_USE_DYNAMIC_LIBdbg-shared:  DEFS += -D_STLP_USE_DYNAMIC_LIBstldbg-shared:  DEFS += -D_STLP_USE_DYNAMIC_LIBendifelseOPT += -tCLDFLAGS += -ap  START_OBJ = borinit.o crt1.oendififdef USE_BCC_DBG_OPTS# optimization and debug compiler flagsdbg-static : OPT += -R -v -ydbg-shared : OPT += -R -v -ystldbg-static : OPT += -R -v -ystldbg-shared : OPT += -R -v -ydbg-shared : LDFLAGS += -vdbg-static : LDFLAGS += -vstldbg-shared : LDFLAGS += -vstldbg-static : LDFLAGS += -vinstall-dbg-shared: install-dbg-shared-tds install-stldbg-shared: install-stldbg-shared-tdsinstall-dbg-static: install-dbg-static-tds install-stldbg-static: install-stldbg-static-tdsinstall-dbg-shared-tds:	$(INSTALL_EXE) $(OUTPUT_DIR_DBG)/${PRGNAME}.tds $(INSTALL_BIN_DIR_DBG)/${PRGNAME}.tdsinstall-stldbg-shared-tds:	$(INSTALL_EXE) $(OUTPUT_DIR_STLDBG)/${PRGNAME}.tds $(INSTALL_BIN_DIR_STLDBG)/${PRGNAME}.tdsinstall-dbg-static-tds:	$(INSTALL_EXE) $(OUTPUT_DIR_DBG)/${PRGNAME}.tds $(INSTALL_BIN_DIR_DBG)/${PRGNAME}.tdsinstall-stldbg-static-tds:	$(INSTALL_EXE) $(OUTPUT_DIR_STLDBG)/${PRGNAME}.tds $(INSTALL_BIN_DIR_STLDBG)/${PRGNAME}.tdselsedbg-shared : OPT += -vi-dbg-static : OPT += -vi-stldbg-shared : OPT += -vi-stldbg-static : OPT += -vi-endifPRG_FILES := ${PRGNAME}${EXE} ${PRGNAME}.tds ${PRGNAME}.mapTMP_FILES := test.txt test_file.txt win32_file_format.tmpclean::	$(foreach d, $(OUTPUT_DIRS), $(foreach f, $(PRG_FILES), @rm -f $(d)/$(f))) uninstall::	$(foreach d, $(INSTALL_DIRS), $(foreach f, $(PRG_FILES), @rm -f $(d)/$(f)))	$(foreach d, $(INSTALL_DIRS), $(foreach f, $(TMP_FILES), @rm -f $(d)/$(f)))	$(foreach d, $(INSTALL_DIRS), @-rmdir -p $(d) 2>/dev/null)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?