ac_compiler_specific_header.m4

来自「c++经典教材 Blitz++ v0.8」· M4 代码 · 共 41 行

M4
41
字号
AC_DEFUN([AC_SET_COMPILER_SPECIFIC_HEADER],[AC_ARG_VAR([COMPILER_SPECIFIC_HEADER],[automatically set if supported compiler, otherwiseshould be set to <some-compiler-specific-path>/bzconfig.h.See also file blitz/bzconfig.h])AC_MSG_CHECKING(compiler specific header)case "$CXX" in  xlc++)    AX_PREFIX_CONFIG_H([blitz/apple/bzconfig.h],[BZ])            COMPILER_SPECIFIC_HEADER="apple/bzconfig.h" ;;  icpc|icc) AX_PREFIX_CONFIG_H([blitz/intel/bzconfig.h],[BZ])            COMPILER_SPECIFIC_HEADER="intel/bzconfig.h" ;;  xlC)      AX_PREFIX_CONFIG_H([blitz/ibm/bzconfig.h],[BZ])            COMPILER_SPECIFIC_HEADER="ibm/bzconfig.h" ;;  cxx)      AX_PREFIX_CONFIG_H([blitz/compaq/bzconfig.h],[BZ])            COMPILER_SPECIFIC_HEADER="compaq/bzconfig.h" ;;  aCC)      AX_PREFIX_CONFIG_H([blitz/hp/bzconfig.h],[BZ])            COMPILER_SPECIFIC_HEADER="hp/bzconfig.h" ;;  CC)       AX_PREFIX_CONFIG_H([blitz/sgi/bzconfig.h],[BZ])            COMPILER_SPECIFIC_HEADER="sgi/bzconfig.h" ;;  g++)      AX_PREFIX_CONFIG_H([blitz/gnu/bzconfig.h],[BZ])            COMPILER_SPECIFIC_HEADER="gnu/bzconfig.h" ;;  pgCC)     AX_PREFIX_CONFIG_H([blitz/pgi/bzconfig.h],[BZ])            COMPILER_SPECIFIC_HEADER="pgi/bzconfig.h" ;;  KCC)      AX_PREFIX_CONFIG_H([blitz/kai/bzconfig.h],[BZ])            COMPILER_SPECIFIC_HEADER="kai/bzconfig.h" ;;  FCC)      AX_PREFIX_CONFIG_H([blitz/fujitsu/bzconfig.h],[BZ])            COMPILER_SPECIFIC_HEADER="fujitsu/bzconfig.h" ;;esacAC_MSG_RESULT($COMPILER_SPECIFIC_HEADER)AC_SUBST(COMPILER_SPECIFIC_HEADER,$COMPILER_SPECIFIC_HEADER)])

⌨️ 快捷键说明

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