📄 aclocal.m4
字号:
dnl Add directory levelAC_DEFUN( AC_ADD_DIRLEVEL,[ for i in $1; do eval o=\$$i o=`echo $o | sed 's#.\.\./#&../#g'` eval $i=\$o done])dnl Check files in directoryAC_DEFUN( AC_TEST_DIR,[ ac_dir_found=yes if test ! -d $1; then ac_dir_found=no break; fi if test "$ac_dir_found" = "yes" ; then ifelse([$2], , :,[$2]) else ifelse([$3], , :,[$3]) fi])dnl Test filesAC_DEFUN( AC_TEST_FILES,[ ac_file_found=yes for f in $1; do if test ! -f $2/$f; then ac_file_found=no break; fi done if test "$ac_file_found" = "yes" ; then ifelse([$3], , :,[$3]) else ifelse([$4], , :,[$4]) fi])dnl Search for headers, add path to CPPFLAGS if found AC_DEFUN( AC_SEARCH_HEADERS, [ AC_MSG_CHECKING("for $1") ac_hdr_found=no for p in $2; do AC_TEST_FILES($1, $p, [ ac_hdr_found=yes break ] ) done if test "$ac_hdr_found" = "yes" ; then CPPFLAGS="$CPPFLAGS -I$p" AC_MSG_RESULT( [($p) yes] ) ifelse([$3], , :,[$3]) else AC_MSG_RESULT("no") ifelse([$4], , :,[$4]) fi])dnl Search for library, add path to LIBS if found AC_DEFUN( AC_SEARCH_LIB, [ AC_MSG_CHECKING("for lib$1") ac_save_LDFLAGS=$LDFLAGS ac_lib_found=no for p in $3; do LDFLAGS="-L$p -l$1" AC_TRY_LINK_FUNC($2, [ LIBS="$LIBS -L$p -l$1" ac_lib_found=yes break ] ) done if test "$ac_lib_found" = "yes" ; then AC_MSG_RESULT( [($p) yes] ) ifelse([$4], , :,[$4]) else AC_MSG_RESULT("no") ifelse([$5], , :,[$5]) fi LDFLAGS=$ac_save_LDFLAGS])
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -