lib.mak
来自「symbian 上的stl_port进过编译的。」· MAK 代码 · 共 88 行
MAK
88 行
# -*- makefile -*- Time-stamp: <03/10/19 12:26:05 ptr># $Id: lib.mak 2492 2006-06-27 19:51:32Z dums $DBG_SUFFIX := gSTLDBG_SUFFIX := stl${DBG_SUFFIX}# Shared libraries:ifdef STLP_BUILD_LIB_MOTIFLIBNAME_BASE := ${LIBNAME}_${STLP_BUILD_LIB_MOTIF}elseLIBNAME_BASE := ${LIBNAME}endififeq ($(OSNAME),darwin)SO_NAME := lib${LIBNAME_BASE}.$(SO)SO_NAMEx := lib${LIBNAME_BASE}.${MAJOR}.$(SO)SO_NAMExx := lib${LIBNAME_BASE}.${MAJOR}.${MINOR}.$(SO)SO_NAMExxx := lib${LIBNAME_BASE}.${MAJOR}.${MINOR}.${PATCH}.$(SO)elseSO_NAME := lib${LIBNAME_BASE}.$(SO)SO_NAMEx := ${SO_NAME}.${MAJOR}SO_NAMExx := ${SO_NAMEx}.${MINOR}SO_NAMExxx := ${SO_NAMExx}.${PATCH}endifSO_NAME_OUT := $(OUTPUT_DIR)/${SO_NAME}SO_NAME_OUTx := $(OUTPUT_DIR)/${SO_NAMEx}SO_NAME_OUTxx := $(OUTPUT_DIR)/${SO_NAMExx}SO_NAME_OUTxxx := $(OUTPUT_DIR)/${SO_NAMExxx}ifdef STLP_BUILD_LIB_MOTIFLIBNAME_DBG_BASE := ${LIBNAME}${DBG_SUFFIX}_${STLP_BUILD_LIB_MOTIF}elseLIBNAME_DBG_BASE := ${LIBNAME}${DBG_SUFFIX}endififeq ($(OSNAME),darwin)SO_NAME_DBG := lib${LIBNAME_DBG_BASE}.$(SO)SO_NAME_DBGx := lib${LIBNAME_DBG_BASE}.${MAJOR}.$(SO)SO_NAME_DBGxx := lib${LIBNAME_DBG_BASE}.${MAJOR}.${MINOR}.$(SO)SO_NAME_DBGxxx := lib${LIBNAME_DBG_BASE}.${MAJOR}.${MINOR}.${PATCH}.$(SO)elseSO_NAME_DBG := lib${LIBNAME_DBG_BASE}.$(SO)SO_NAME_DBGx := ${SO_NAME_DBG}.${MAJOR}SO_NAME_DBGxx := ${SO_NAME_DBGx}.${MINOR}SO_NAME_DBGxxx := ${SO_NAME_DBGxx}.${PATCH}endifSO_NAME_OUT_DBG := $(OUTPUT_DIR_DBG)/${SO_NAME_DBG}SO_NAME_OUT_DBGx := $(OUTPUT_DIR_DBG)/${SO_NAME_DBGx}SO_NAME_OUT_DBGxx := $(OUTPUT_DIR_DBG)/${SO_NAME_DBGxx}SO_NAME_OUT_DBGxxx := $(OUTPUT_DIR_DBG)/${SO_NAME_DBGxxx}ifdef STLP_BUILD_LIB_MOTIFLIBNAME_STLDBG_BASE := ${LIBNAME}${STLDBG_SUFFIX}_${STLP_BUILD_LIB_MOTIF}elseLIBNAME_STLDBG_BASE := ${LIBNAME}${STLDBG_SUFFIX}endififeq ($(OSNAME),darwin)SO_NAME_STLDBG := lib${LIBNAME_STLDBG_BASE}.$(SO)SO_NAME_STLDBGx := lib${LIBNAME_STLDBG_BASE}.${MAJOR}.$(SO)SO_NAME_STLDBGxx := lib${LIBNAME_STLDBG_BASE}.${MAJOR}.${MINOR}.$(SO)SO_NAME_STLDBGxxx := lib${LIBNAME_STLDBG_BASE}.${MAJOR}.${MINOR}.${PATCH}.$(SO)elseSO_NAME_STLDBG := lib${LIBNAME_STLDBG_BASE}.$(SO)SO_NAME_STLDBGx := ${SO_NAME_STLDBG}.${MAJOR}SO_NAME_STLDBGxx := ${SO_NAME_STLDBGx}.${MINOR}SO_NAME_STLDBGxxx := ${SO_NAME_STLDBGxx}.${PATCH}endifSO_NAME_OUT_STLDBG := $(OUTPUT_DIR_STLDBG)/${SO_NAME_STLDBG}SO_NAME_OUT_STLDBGx := $(OUTPUT_DIR_STLDBG)/${SO_NAME_STLDBGx}SO_NAME_OUT_STLDBGxx := $(OUTPUT_DIR_STLDBG)/${SO_NAME_STLDBGxx}SO_NAME_OUT_STLDBGxxx := $(OUTPUT_DIR_STLDBG)/${SO_NAME_STLDBGxxx}# Static libraries:A_NAME := lib${LIBNAME_BASE}.$(ARCH)A_NAME_OUT := $(OUTPUT_DIR_A)/$(A_NAME)A_NAME_DBG := lib${LIBNAME_DBG_BASE}.$(ARCH)A_NAME_OUT_DBG := $(OUTPUT_DIR_A_DBG)/$(A_NAME_DBG)A_NAME_STLDBG := lib${LIBNAME_STLDBG_BASE}.$(ARCH)A_NAME_OUT_STLDBG := $(OUTPUT_DIR_A_STLDBG)/$(A_NAME_STLDBG)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?