在没有"Makefile.am"的情况下构建一个项目,只是使用 Autoconf 和 Autoscan?



我最近读到"有几种方法可以使用Autotools配置和构建项目"。

其中:
自动确认和自动扫描:

- Makefile.in 项目构建规则和生成文件替换
自动标题(除所有其他工具外均可使用(
- 扫描项目并在项目期间生成 config.h 文件 使用特定于平台的宏定义进行配置,无需配置 所需的文件

如何在没有"Makefile.am"的情况下构建项目?只需使用Autoconf,Autoscan和Autoheader。

正如链接所说,Makefile.inMakefile的模板,它只有@FOO@宏供configure(通过AC_CONFIG_FILES(替换。 如果这个项目真的很简单,我可以想象它不会automake就可以正常工作。

autoscanautoheader所做的只是帮助您为项目构建基元configure.acconfig.h文件。 您也不需要使用它们

相关内容

最新更新