📄 macro.mak
字号:
# -*- makefile -*- Time-stamp: <04/03/22 22:17:22 ptr># $Id: macro.mak 1898 2005-12-01 20:41:31Z dums $DBG_SUFFIX = dSTLDBG_SUFFIX = stl$(DBG_SUFFIX)# default prefix: none!ifndef LIB_NAME_PREFIXLIB_NAME_PREFIX =!endif!ifdef STLP_BUILD_LIB_MOTIFLIB_NAME_SUFFIX = _$(STLP_BUILD_LIB_MOTIF).$(MAJOR).$(MINOR)!elseLIB_NAME_SUFFIX = .$(MAJOR).$(MINOR)!endif!ifdef STLP_BUILD_FORCE_STATIC_RUNTIMELIB_TYPE = _x!elseLIB_TYPE =!endif# Shared libraries:SO_NAME_BASE = $(LIB_NAME_PREFIX)$(LIBNAME)$(LIB_TYPE)$(LIB_NAME_SUFFIX)SO_NAME = $(SO_NAME_BASE).$(SO)LIB_NAME = $(SO_NAME_BASE).$(LIBEXT)EXP_NAME = $(SO_NAME_BASE).$(EXP)PDB_NAME = $(SO_NAME_BASE).pdbRES_NAME = $(LIBNAME).resMANIFEST_NAME = $(SO_NAME).manifestSO_NAME_OUT = $(OUTPUT_DIR)\$(SO_NAME)LIB_NAME_OUT = $(OUTPUT_DIR)\$(LIB_NAME)EXP_NAME_OUT = $(OUTPUT_DIR)\$(EXP_NAME)PDB_NAME_OUT = $(OUTPUT_DIR)\$(PDB_NAME)RES_NAME_OUT = $(OUTPUT_DIR)\$(RES_NAME)MANIFEST_NAME_OUT = $(OUTPUT_DIR)\$(MANIFEST_NAME)SO_NAME_DBG_BASE = $(LIB_NAME_PREFIX)$(LIBNAME)$(DBG_SUFFIX)$(LIB_TYPE)$(LIB_NAME_SUFFIX)SO_NAME_DBG = $(SO_NAME_DBG_BASE).$(SO)LIB_NAME_DBG = $(SO_NAME_DBG_BASE).$(LIBEXT)EXP_NAME_DBG = $(SO_NAME_DBG_BASE).$(EXP)PDB_NAME_DBG = $(SO_NAME_DBG_BASE).pdbMANIFEST_NAME_DBG = $(SO_NAME_DBG).manifestSO_NAME_OUT_DBG = $(OUTPUT_DIR_DBG)\$(SO_NAME_DBG)LIB_NAME_OUT_DBG = $(OUTPUT_DIR_DBG)\$(LIB_NAME_DBG)EXP_NAME_OUT_DBG = $(OUTPUT_DIR_DBG)\$(EXP_NAME_DBG)PDB_NAME_OUT_DBG = $(OUTPUT_DIR_DBG)\$(PDB_NAME_DBG)RES_NAME_OUT_DBG = $(OUTPUT_DIR_DBG)\$(RES_NAME)MANIFEST_NAME_OUT_DBG = $(OUTPUT_DIR_DBG)\$(MANIFEST_NAME_DBG)SO_NAME_STLDBG_BASE = $(LIB_NAME_PREFIX)$(LIBNAME)$(STLDBG_SUFFIX)$(LIB_TYPE)$(LIB_NAME_SUFFIX)SO_NAME_STLDBG = $(SO_NAME_STLDBG_BASE).$(SO)LIB_NAME_STLDBG = $(SO_NAME_STLDBG_BASE).$(LIBEXT)EXP_NAME_STLDBG = $(SO_NAME_STLDBG_BASE).$(EXP)PDB_NAME_STLDBG = $(SO_NAME_STLDBG_BASE).pdbMANIFEST_NAME_STLDBG = $(SO_NAME_STLDBG).manifestSO_NAME_OUT_STLDBG = $(OUTPUT_DIR_STLDBG)\$(SO_NAME_STLDBG)LIB_NAME_OUT_STLDBG = $(OUTPUT_DIR_STLDBG)\$(LIB_NAME_STLDBG)EXP_NAME_OUT_STLDBG = $(OUTPUT_DIR_STLDBG)\$(EXP_NAME_STLDBG)PDB_NAME_OUT_STLDBG = $(OUTPUT_DIR_STLDBG)\$(PDB_NAME_STLDBG)RES_NAME_OUT_STLDBG = $(OUTPUT_DIR_STLDBG)\$(RES_NAME)MANIFEST_NAME_OUT_STLDBG = $(OUTPUT_DIR_STLDBG)\$(MANIFEST_NAME_STLDBG)# Static libraries:!ifdef STLP_BUILD_FORCE_DYNAMIC_RUNTIMELIB_A_TYPE = _statix!elseLIB_A_TYPE = _static!endifA_NAME_BASE = $(LIB_NAME_PREFIX)$(LIBNAME)$(LIB_A_TYPE)$(LIB_NAME_SUFFIX)A_NAME = $(A_NAME_BASE).$(ARCH)A_NAME_OUT = $(OUTPUT_DIR_A)\$(A_NAME)A_PDB_NAME = $(A_NAME_BASE).pdbA_PDB_NAME_OUT = $(OUTPUT_DIR_A)\$(A_PDB_NAME)A_NAME_DBG_BASE = $(LIB_NAME_PREFIX)$(LIBNAME)$(DBG_SUFFIX)$(LIB_A_TYPE)$(LIB_NAME_SUFFIX)A_NAME_DBG = $(A_NAME_DBG_BASE).$(ARCH)A_NAME_OUT_DBG = $(OUTPUT_DIR_A_DBG)\$(A_NAME_DBG)A_PDB_NAME_DBG = $(A_NAME_DBG_BASE).pdbA_PDB_NAME_OUT_DBG = $(OUTPUT_DIR_A_DBG)\$(A_PDB_NAME_DBG)A_NAME_STLDBG_BASE = $(LIB_NAME_PREFIX)$(LIBNAME)$(STLDBG_SUFFIX)$(LIB_A_TYPE)$(LIB_NAME_SUFFIX)A_NAME_STLDBG = $(A_NAME_STLDBG_BASE).$(ARCH)A_NAME_OUT_STLDBG = $(OUTPUT_DIR_A_STLDBG)\$(A_NAME_STLDBG)A_PDB_NAME_STLDBG = $(A_NAME_STLDBG_BASE).pdbA_PDB_NAME_OUT_STLDBG = $(OUTPUT_DIR_A_STLDBG)\$(A_PDB_NAME_STLDBG)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -