configure.in

来自「windows mobile上很好用的音频播放器希望大家会喜欢」· IN 代码 · 共 110 行

IN
110
字号
dnl Process this file with autoconf to produce a configure scriptdnl ------------------------------------------------dnl Initialization and Versioningdnl ------------------------------------------------AC_INIT(mdct.c)AM_INIT_AUTOMAKE(libvorbisidec,1.2.0)dnl Library versioningV_LIB_CURRENT=1V_LIB_REVISION=2V_LIB_AGE=0AC_SUBST(V_LIB_CURRENT)AC_SUBST(V_LIB_REVISION)AC_SUBST(V_LIB_AGE)dnl --------------------------------------------------  dnl Check for programsdnl --------------------------------------------------  dnl save $CFLAGS since AC_PROG_CC likes to insert "-g -O2"dnl if $CFLAGS is blankcflags_save="$CFLAGS"AC_PROG_CCAC_PROG_CPPCFLAGS="$cflags_save"AM_PROG_LIBTOOLdnl --------------------------------------------------dnl Set build flags based on environmentdnl --------------------------------------------------AC_CANONICAL_HOSTdnl Set some target optionscflags_save="$CFLAGS"ldflags_save="$LDFLAGS"if test -z "$GCC"; then        case $host in         arm-*-*)                DEBUG="-g -D_ARM_ASSEM_"                 CFLAGS="-O -D_ARM_ASSEM_"                PROFILE="-p -g -O -D_ARM_ASSEM" ;;        *)                DEBUG="-g"                CFLAGS="-O"                PROFILE="-g -p" ;;        esacelse        case $host in         arm-*-*)                DEBUG="-g -W -D__NO_MATH_INLINES -fsigned-char -D_ARM_ASSEM_"                CFLAGS="-O2 -D_ARM_ASSEM_ -fsigned-char"                PROFILE="-W -pg -g -O2 -D_ARM_ASSEM_ -fsigned-char -fno-inline-functions";;        *)                DEBUG="-g -W -D__NO_MATH_INLINES -fsigned-char"                CFLAGS="-O2 -fsigned-char"                PROFILE="-W -pg -g -O2 -fsigned-char -fno-inline-functions";;        esacfiCFLAGS="$CFLAGS $cflags_save -D_REENTRANT"LDFLAGS="$LDFLAGS $ldflags_save"dnl --------------------------------------------------dnl Options dnl --------------------------------------------------AC_ARG_ENABLE(   low-accuracy,   [  --enable-low-accuracy   enable 32 bit only multiply operations],   CFLAGS="$CFLAGS -D_LOW_ACCURACY_")dnl --------------------------------------------------dnl Check for headersdnl --------------------------------------------------AC_CHECK_HEADER(memory.h,CFLAGS="$CFLAGS -DUSE_MEMORY_H",:)dnl --------------------------------------------------dnl Check for typedefs, structures, etcdnl --------------------------------------------------dnl nonednl --------------------------------------------------dnl Check for library functionsdnl --------------------------------------------------AC_FUNC_ALLOCAAC_FUNC_MEMCMPdnl --------------------------------------------------dnl Do substitutionsdnl --------------------------------------------------LIBS="$LIBS"AC_SUBST(LIBS)AC_SUBST(DEBUG)AC_SUBST(PROFILE)AC_OUTPUT(Makefile)

⌨️ 快捷键说明

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