⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 configure.ac

📁 The CUBA library provides new implementation of four general-purpose multidimensional integration al
💻 AC
字号:
# Process this file with autoconf to produce a configure script.AC_PREREQ(2.59)AC_INIT([Cuba], [1.3], [hahn@feynarts.de])AC_CONFIG_SRCDIR([cuba.h])LIBS=-lmUSER_CFLAGS="$CFLAGS"AC_PROG_CCAC_PROG_F77AC_PROG_RANLIBAC_PROG_INSTALLif test $GCC = yes ; then  CFLAGS=${USER_CFLAGS:--O3 -fomit-frame-pointer -ffast-math}else  CFLAGS=${USER_CFLAGS:--O}fiAC_C_CONSTAC_C_INLINEAC_C_LONG_DOUBLEAC_CHECK_FUNCS([powl])AC_CHECK_FUNCS([erf])MAXDIM=${MAXDIM:-16}AC_ARG_WITH(maxdim,  [AS_HELP_STRING([--with-maxdim=N],    [the maximum dimension for integration,     if variable-size array are not supported])],  [MAXDIM=$withval])MAXCOMP=${MAXCOMP:-4}AC_ARG_WITH(maxcomp,  [AS_HELP_STRING([--with-maxcomp=N],    [the maximum number of components of the integrand,     if variable-size array are not supported])],  [MAXCOMP=$withval])AC_MSG_CHECKING([for variable-size arrays])AC_COMPILE_IFELSE([AC_LANG_PROGRAM(,	void test(int n)	{	  char s[n];	}  )],  [AC_MSG_RESULT([yes])],  [AC_MSG_RESULT([no, using MAXDIM=$MAXDIM and MAXCOMP=$MAXCOMP])   AC_DEFINE_UNQUOTED([NDIM], [$MAXDIM], [Maximum number of components])   AC_DEFINE_UNQUOTED([NCOMP], [$MAXCOMP], [Maximum number of dimensions])])AC_CHECK_PROGS([HAVE_MCC], [mcc])test -n "$HAVE_MCC" && MATH_DEFAULT=mathAC_SUBST([MATH_DEFAULT])AC_CHECK_PROGS([HAVE_QMAKE], [qmake])test -n "$HAVE_QMAKE" && TOOLS_DEFAULT=toolsAC_SUBST([TOOLS_DEFAULT])test -n "$F77" && DEMO_FORTRAN_DEFAULT=demo-fortranAC_SUBST([DEMO_FORTRAN_DEFAULT])AC_CONFIG_HEADERS([config.h])AC_CONFIG_FILES([makefile])AC_OUTPUT

⌨️ 快捷键说明

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