41、FLAIM项目的Autotools使用指南
2026/6/7 9:32:40 网站建设 项目流程

FLAIM项目的Autotools使用指南

1. 相关宏介绍

在Autotools的使用中,有一些宏值得关注。比如有一个以AC_为前缀的Automake宏,原本计划在未来的Autoconf版本中采用该宏。它比其前身功能更强大,不过在Automake出现之前,这些功能并未被需求。据可靠消息,当Autoconf 2.70发布时,该宏的所有权将转移到Autoconf。

还有AM_PROG_AR宏,这是一个较新的Automake宏。最初并未使用它,在更新Autotools后,autoreconf提示需要该宏,添加后提示消失。Autoconf手册指出,若要使用具有不常见接口的归档器(如Microsoft lib),则需要该宏。实际上,真正抱怨的是Libtool,它似乎习惯抱怨未包含它认为应该使用的其他Autotools功能。添加该宏是为了消除警告。

2. 顶级Makefile.am文件

对于项目的顶级Makefile.am文件,有如下内容:

 ACLOCAL_AMFLAGS = -I m4  EXTRA_DIST = README.W32 tools win32  SUBDIRS = ftk flaim sql xflaim  rpms srcrpm: for dir in $(SUBDIRS); do \ (cd $$dir && $(MAKE) $(AM_MAKEFLAGS) $@) || exi

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询