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

简介:

             Libtool 软件包包含 GNU 通用库支持脚本。它用一致的、可移植的接口封装复杂的共享库。

大概编译时间: 2.0 SBU
需要磁盘空间: 48 MB

6.38.1. 安装 Libtool

准备编译 Libtool:

./configure --prefix=/usr

编译软件包:

make

用以下命令测试结果(大约 11.0 SBU):

make check

在 LFS 构建环境中已知有 5 个测试由于循环依赖会失败,但如果安装完 automake 之后重新检查,所有测试就都能通过。

安装软件包:

make install

6.38.2. Libtool 软件包内容

安装的程序: libtool 和 libtoolize
安装的库: libltdl.{a,so}
安装目录: /usr/include/libltdl 和 /usr/share/libtool

简要介绍

libtool

提供通用库编译支持服务

libtoolize

提供添加 libtool 支持到软件包的一个标准方法

libltdl

隐藏 dlopening 库的各种困难

相关文章
|
16小时前
|
监控 安全 Linux
Linux系统之安装ServerBee服务器监控工具
【4月更文挑战第22天】Linux系统之安装ServerBee服务器监控工具
9 2
|
17小时前
|
缓存 Linux
linux系统缓存机制
linux系统缓存机制
|
1天前
|
存储 Linux Android开发
RK3568 Android/Linux 系统动态更换 U-Boot/Kernel Logo
RK3568 Android/Linux 系统动态更换 U-Boot/Kernel Logo
5 0
|
1天前
|
Linux 开发工具 Android开发
Docker系列(1)安装Linux系统编译Android源码
Docker系列(1)安装Linux系统编译Android源码
3 0
|
1天前
|
Ubuntu Linux 开发工具
WSL2(3)安装Linux headers完美解决方案
WSL2(3)安装Linux headers完美解决方案
3 0
|
1天前
|
Linux 开发工具 C语言
Linux 安装 gcc 编译运行 C程序
Linux 安装 gcc 编译运行 C程序
11 0
|
1天前
|
Ubuntu Linux Python
Linux(15)Ubuntu安装ninja构建工具
Linux(15)Ubuntu安装ninja构建工具
8 0
|
1天前
|
Ubuntu Linux 数据安全/隐私保护
Linux(7)Ubuntu20.04 arm64安装Docker
Linux(7)Ubuntu20.04 arm64安装Docker
10 0
|
2天前
|
资源调度 JavaScript Ubuntu
Linux系统之部署briefing视频聊天系统
【4月更文挑战第21天】Linux系统之部署briefing视频聊天系统
27 2