使用Autoconf& amp;创建一个没有“Makefile.am”的项目。自动扫描?

时间:2014-05-09 19:13:40

标签: build makefile autotools autoconf automake

我最近读到了“There are several ways to configure and build a project using Autotools.

其中:
Autoconf和Autoscan:

   - Makefile.in包含项目构建规则和Makefile替换
自动抬头(除了所有其他工具外,还可使用)
   - 扫描项目并在项目期间生成config.h文件     具有平台特定宏定义的配置,无配置     需要的文件

如何在没有“Makefile.am”的情况下构建项目?只需使用Autoconf,Autoscan&也许是Autoheader。

1 个答案:

答案 0 :(得分:2)

正如链接所说,Makefile.inMakefile的模板,只有@FOO@ configureAC_CONFIG_FILES}的宏来代替。如果项目真的简单,我可以想象没有automake它就能正常工作。

所有autoscanautoheader都可以帮助您为项目构建原始configure.acconfig.h文件。您也不需要使用他们