6.36. Automake-1.9.5

Automake 与 Autoconf 配合使用,产生 Makefile 文件。

预计编译时间: 0.2 SBU
所需磁盘空间: 8.8 MB
安装依赖于: Autoconf, Bash, Coreutils, Diffutils, Grep, M4, Make, Perl, Sed

6.36.1. 安装 Automake

为编译 Automake 做准备:

./configure --prefix=/usr

编译软件包:

make

要测试结果,请运行: make check 。这个测试耗时大约 5 SBU 。

安装软件包:

make install

6.36.2. Automake 的内容

安装的程序: acinstall, aclocal, aclocal-1.9.5, automake, automake-1.9.5, compile, config.guess, config.sub, depcomp, elisp-comp, install-sh, mdate-sh, missing, mkinstalldirs, py-compile, symlink-tree, ylwrap

简要描述

acinstall

用来安装aclocal风格的 M4文件的脚本

aclocal

根据 configure.in 文件的内容,自动生成 aclocal.m4 文件。

aclocal-1.9.5

aclocal 的硬连接

automake

根据 Makefile.am 文件的内容,自动生成 Makefile.in 文件。可以通过在目录的顶层以没有参数的形式运行该命令来为一个包建立所有的 Makefile.in 文件。通过扫描 configure.in 文件,它可以自动找到每一个合适的 Makefile.am 文件并且产生相应的 Makefile.in 文件。

automake-1.9.5

automake 的硬连接

compile

编译器的包装脚本

config.guess

用来为特定的 build, host, target 尝试猜测标准的系统名称的脚本。

config.sub

配置验证子脚本。

depcomp

在编译程序的同时产生其依赖信息的脚本。

elisp-comp

按字节编译 Emacs Lisp 代码。

install-sh

能安装程序、脚本、数据文件的脚本。

mdate-sh

打印程序和目录更改时间的脚本。

missing

一个用来填充在安装过程检查出的缺失的GNU程序空位的脚本。

mkinstalldirs

产生目录树结构的脚本。

py-compile

编译 Python 程序。

symlink-tree

为整个目录创建符号链接的脚本。

ylwrap

lexyacc 的包装脚本。