为什么报 autoconf input should be named configure.ac
时间: 2024-03-11 19:48:07 浏览: 302
autoconf-2.69-11.el7.noarch.rpm
这个报错通常是由于使用了旧版本的 Autoconf 工具导致的。在旧版本的 Autoconf 中,配置文件的命名规范是 configure.in,而在较新的版本中则是 configure.ac。
如果你在使用较新版本的 Autoconf 工具时,使用了旧的 configure.in 文件作为配置文件,就会出现该报错。这是因为 Autoconf 工具无法识别旧的 configure.in 文件。
解决该问题的方法是将旧的 configure.in 文件重命名为 configure.ac。你也可以尝试使用 autoconf 工具自动将 configure.in 文件转换为 configure.ac 文件,命令为:
```
autoconf --output=configure.ac configure.in
```
运行该命令后,autoconf 工具会将 configure.in 文件转换为 configure.ac 文件,解决该报错。
阅读全文