《Linux From Scratch》第三部分:构建LFS系统 第六章:安装基本的系统软件- 6.45. Automake-1.15

简介:

           软件包包含了生成可与 Autoconf 一同使用的 Makefile 的程序。

大概编译时间: 小于 0.1 SBU (加上测试大概有 8.4 SBU)
所需磁盘空间: 109 MB

6.45.1. Automake 的安装

准备编译 Automake:

./configure --prefix=/usr --docdir=/usr/share/doc/automake-1.15

编译软件包:

make

有些测试会错误的链接到 flex 库的错误版本,所以我们暂时先解决这个问题。还有,由于每个单独的测试之间会有延迟,即使是在只有一个处理器的系统上也要使用 -j4 编译选项提高测试的速度。用以下命令测试结果:

sed -i "s:./configure:LEXLIB=/usr/lib/libfl.a &:" t/lex-{clean,depend}-cxx.sh
make -j4 check

安装软件包:

make install

6.45.2. 关于 Automake 软件包内容

安装的程序: aclocal, aclocal-1.15, automake, automake-1.15, compile, config.guess, config.sub, depcomp, install-sh, mdate-sh, missing, mkinstalldirs, py-compile, 和 ylwrap
安装的目录: /usr/share/aclocal-1.15, /usr/share/automake-1.15, 和 /usr/share/doc/automake-1.15

简要介绍

aclocal

基于 configure.in 文件的内容生成 aclocal.m4 文件

aclocal-1.15

aclocal 的硬链接

automake

一个从 Makefile.am 文件自动生成 Makefile.in 文件的工具 [要生成一个软件包里所有的 Makefile.in 文件,在最上层的目录运行这个程序。 通过扫描 configure.in 文件,它能自动找到每个对应的 Makefile.am 文件, 并生成对应的 Makefile.in 文件。]

automake-1.15

automake 的硬链接

compile

包含了一些编译器

config.guess

试图估计已给出的构建、宿主或目标的结构的三段式命名的脚本

config.sub

一个配置确认子程序脚本

depcomp

一个在编译程序时除了输出必要信息还生成依赖信息的脚本

install-sh

一个安装程序、脚本或数据文件的脚本

mdate-sh

一个打印文件或目录被修改时间的脚本

missing

一个在安装过程中表现为丢失 GNU 程序通用的存根的脚本

mkinstalldirs

一个创建目录树的脚本

py-compile

编译一个 Python 程序

ylwrap

包含lexyacc

目录
打赏
0
0
0
0
16429
分享
相关文章
Linux系统中的cd命令:目录切换技巧
踏过千山,越过万水,人生就是一场不断前行的旅程,总充满了未知与挑战。然而,“cd”命令如同你的旅伴,会带你穿梭在如棋盘一般的文件系统中,探索每一处未知。希望你能从“cd”命令中找到乐趣,像是掌控了一种络新妙的魔法,去向未知进发,开始你的探索之旅。
83 24
|
3天前
|
Linux系统下快速批量创建和删除文件的方法
总的来说,使用shell脚本来批量处理文件是一种非常强大的工具,只要你愿意花时间学习和实践,你会发现它能大大提高你的工作效率。
39 19
Linux系统之su命令的基本使用
Linux系统之su命令的基本使用
58 2
Linux系统之su命令的基本使用
在Ubuntu Linux系统下如何搭建并安装EDK2
以上就是在Ubuntu Linux系统下搭建并安装EDK2的过程。这个过程可能会有些复杂,但只要按照步骤一步步来,应该不会有太大问题。如果在过程中遇到任何问题,都可以在网上找到相应的解决方案。希望这个指南能对你有所帮助!
44 17
在Linux(CentOS和AWS)上安装更新的git2的方法并配置github-ssh
经过以上这些步骤,你现在就能在GitHub上顺利往返,如同海洋中的航海者自由驰骋。欢迎你加入码农的世界,享受这编程的乐趣吧!
48 10
|
11天前
|
Linux安装Elasticsearch详细教程
Linux安装Elasticsearch详细教程
46 1
|
19天前
|
利用PHP压缩音频:Linux环境下的ffmpeg简易安装指南
希望这个指南能为你的编程之旅提供帮助。只需记住,每一行代码都像音乐的音符,组合在一起,创造出美妙的旋律。祝你编程愉快!
65 6
安装【银河麒麟V10】linux系统--并挂载镜像
安装【银河麒麟V10】linux系统--并挂载镜像
3386 0
卸载、下载、安装mysql(Linux系统centos7)
卸载、下载、安装mysql(Linux系统centos7)
301 0
|
6月前
|
手把手教会你安装Linux系统
手把手教会你安装Linux系统
144 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等