作为开发人员,我第一次尝试使用 autotools,所以请原谅任何无聊。
我正在使用Check单元测试库,它定义了安装AM_PATH_CHECK在. 我设法通过编辑来识别包含.check.m4/usr/local/share/aclocalaclocalAM_PATH_CHECK/usr/share/aclocal/dirlist/usr/local/share/aclocal
所以aclocal运行并干净地返回(没有任何额外的参数)。
但是,当我运行时autoreconf --install,我得到了错误
configure.ac:36: error: possibly undefined macro: AM_PATH_CHECK
If this token and others are legitimate, please use m4_pattern_allow
See the Autoconf documentation
autoreconf: /usr/local/bin/autoconf failed with exit status: 1
我究竟做错了什么?我应该如何让我autoreconf知道 的存在AM_PATH_LOCAL?