6.44. Autoconf-2.69

Autoconf 软件包包含用于生成自动配置源代码的 shell 脚本的程序。

大概编译时间: 3.6 SBU
需要磁盘空间: 20 MB

6.44.1. 安装 Autoconf

准备编译 Autoconf:



./configure --prefix=/usr


编译软件包:



make


用以下命令测试结果:



make check


这需要很长一段时间,大概 4.7 SBUs。另外,跳过了需要 Automake 的 6 个测试。为了全面测试,Automake 安装完成后可以重新测试 Autoconf。另外,由于 libtool-2.4.3 及之后版本的变化,一个测试失败了。

安装软件包:



make install


6.44.2. Autoconf 软件包内容

安装的程序: autoconf, autoheader, autom4te, autoreconf, autoscan, autoupdate, 和 ifnames
安装目录: /usr/share/autoconf

简要介绍

autoconf

生成能为多种类 Unix 系统自动配置软件源码包的 shell 脚本;它生成的配置脚本是独立的—运行脚本不需要 autoconf 程序

autoheader

一个能生成给配置脚本使用的 C #define 语句模板文件的工具

autom4te

M4 宏处理器的封装

autoreconf

autoconfautomake 模板文件作了更改后能以正确顺序自动运行 autoconf, autoheader, aclocal, automake, gettextize, 以及 libtoolize 以节省时间

autoscan

为软件包帮助生成 configure.in 文件;它检查目录树中的源文件,查找常见移植问题,生成作为软件包的初步 configure.in 文件的 configure.scan 文件

autoupdate

更改 configure.in 文件,仍然通过旧名称调用 autoconf 宏来使用当前宏名称

ifnames

帮助为软件包写 configure.in 文件;打印软件包在 C 预处理器中使用的标识符[如果已经设置软件包具有某些可移植性, 该程序能帮助决定需要检查哪些 configure。还能填充 autoscan 生成的 configure.in 文件中的空格。]

Host by Unixetc