%general-entities; ]> automake &automake-version;
&automake-url;
Automake-&automake-version; Automake <para>Automake 软件包包含自动生成 Makefile,以便和 Autoconf 一同使用的程序。</para> <segmentedlist> <segtitle>&buildtime;</segtitle> <segtitle>&diskspace;</segtitle> <seglistitem> <seg>&automake-ch6-sbu;</seg> <seg>&automake-ch6-du;</seg> </seglistitem> </segmentedlist> </sect2> <sect2 role="installation"> <title>安装 Automake 准备安装 Automake: ./configure --prefix=/usr --docdir=/usr/share/doc/automake-&automake-version; 编译该软件包: make 有一些测试不正确地链接到 flex 库的错误版本, 因此我们暂时绕过这一问题。另外,由于测试内部的时延, 即使在仅有单处理器的系统上,也使用 -j4 选项加速测试。 运行以下命令以测试编译结果: sed -i "s:./configure:LEXLIB=/usr/lib/libfl.a &:" t/lex-{clean,depend}-cxx.sh make -j4 check 已知两个测试在 LFS 环境中会失败: check12.sh 和 check12-w.sh。 安装该软件包: make install Automake 的内容 安装的程序 安装的目录 aclocal, aclocal-&am-minor-version; (与 aclocal 互为硬链接), automake, 以及 automake-&am-minor-version; (与 automake 互为硬链接) /usr/share/aclocal-&am-minor-version;, /usr/share/automake-&am-minor-version;, 以及 /usr/share/doc/automake-&automake-version; 简要描述 aclocal 根据 configure.in 文件内容 生成 aclocal.m4 aclocal aclocal-&am-minor-version; 指向 aclocal 的硬链接 aclocal-&am-minor-version; automake 一个根据 Makefile.am 文件,自动生成 Makefile.in 文件的工具 [为了创建软件包中的所有 Makefile.in 文件,在顶层目录运行该程序。 它通过扫描 configure.in 文件,找到每个适用的 Makefile.am 文件,并生成对应的 Makefile.in 文件。] automake automake-&am-minor-version; 指向 automake 的硬链接 automake-&am-minor-version;