在configure.ac文件中添加以下语句:
AC_PREREQ([2.64])
AC_INIT([project_name], [project_version])
AM_INIT_AUTOMAKE([-Wall -Werror foreign])
AC_CONFIG_SRCDIR([src/main.c])
AC_CONFIG_HEADERS([config.h])
AC_PROG_CC
AC_PROG_INSTALL
AC_PROG_MAKE_SET
# 检查宏是否存在
AC_CHECK_MACRO([m4_pattern_allow])
其中AC_CHECK_MACRO([m4_pattern_allow])是用来检查autoconf宏是否存在的,如果不存在,则会在运行./configure时抛出错误。