Files
master/chapter06/libtool.html
2015-05-23 18:50:06 +08:00

214 lines
6.8 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content=
"application/xhtml+xml; charset=utf-8" />
<title>
6.38.&nbsp;Libtool-2.4.6
</title>
<link rel="stylesheet" type="text/css" href="../stylesheets/lfs.css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1" />
<link rel="stylesheet" href="../stylesheets/lfs-print.css" type="text/css"
media="print" />
</head>
<body class="lfs" id="lfs-7.7-systemd">
<div class="navheader">
<h4>
Linux From Scratch - Version 7.7-systemd
</h4>
<h3>
第六章&nbsp;安装基本的系统软件
</h3>
<ul>
<li class="prev">
<a accesskey="p" href="bc.html" title="Bc-1.06.95">上一页</a>
<p>
Bc-1.06.95
</p>
</li>
<li class="next">
<a accesskey="n" href="gdbm.html" title="GDBM-1.11">下一页</a>
<p>
GDBM-1.11
</p>
</li>
<li class="up">
<a accesskey="u" href="chapter06.html" title=
"第六章&nbsp;安装基本的系统软件">返回</a>
</li>
<li class="home">
<a accesskey="h" href="../index.html" title=
"Linux From Scratch - Version 7.7-systemd">主页</a>
</li>
</ul>
</div>
<div class="wrap" lang="en" xml:lang="en">
<h1 class="sect1">
<a id="ch-system-libtool" name="ch-system-libtool"></a>6.38.
Libtool-2.4.6
</h1>
<div class="package" lang="en" xml:lang="en">
<p>
Libtool 软件包包含 GNU 通用库支持脚本。它用一致的、可移植的
接口封装复杂的共享库。
</p>
<div class="segmentedlist">
<div class="seglistitem">
<div class="seg">
<strong class="segtitle">大概编译时间:</strong>
<span class="segbody">2.0 SBU</span>
</div>
<div class="seg">
<strong class="segtitle">需要磁盘空间:</strong>
<span class="segbody">48 MB</span>
</div>
</div>
</div>
</div>
<div class="installation" lang="en" xml:lang="en">
<h2 class="sect2">
6.38.1. 安装 Libtool
</h2>
<p>
准备编译 Libtool
</p>
<pre class="userinput">
<kbd class="command">./configure --prefix=/usr</kbd>
</pre>
<p>
编译软件包:
</p>
<pre class="userinput">
<kbd class="command">make</kbd>
</pre>
<p>
用以下命令测试结果(大约 11.0 SBU)
</p>
<pre class="userinput">
<kbd class="command">make check</kbd>
</pre>
<p>
在 LFS 构建环境中已知有 5 个测试由于循环依赖会失败,但如果
安装完 automake 之后重新检查,所有测试就都能通过。
</p>
<p>
安装软件包:
</p>
<pre class="userinput">
<kbd class="command">make install</kbd>
</pre>
</div>
<div class="content" lang="en" xml:lang="en">
<h2 class="sect2">
<a id="contents-libtool" name="contents-libtool"></a>6.38.2. Libtool 的内容
</h2>
<div class="segmentedlist">
<div class="seglistitem">
<div class="seg">
<strong class="segtitle">安装的程序:</strong>
<span class="segbody">libtool 和 libtoolize</span>
</div>
<div class="seg">
<strong class="segtitle">安装的库:</strong>
<span class="segbody">libltdl.{a,so}</span>
</div>
<div class="seg">
<strong class="segtitle">安装目录:</strong>
<span class="segbody">/usr/include/libltdl and
/usr/share/libtool</span>
</div>
</div>
</div>
<div class="variablelist">
<h3>
简要介绍
</h3>
<table border="0" class="variablelist">
<colgroup>
<col align="left" valign="top" />
<col />
</colgroup>
<tbody>
<tr>
<td>
<p>
<a id="libtool" name="libtool"></a><span class=
"term"><span class=
"command"><strong>libtool</strong></span></span>
</p>
</td>
<td>
<p>
提供通用库编译支持服务
</p>
</td>
</tr>
<tr>
<td>
<p>
<a id="libtoolize" name="libtoolize"></a><span class=
"term"><span class=
"command"><strong>libtoolize</strong></span></span>
</p>
</td>
<td>
<p>
提供添加 <span class=
"command"><strong>libtool</strong></span> 支持到软件包的一个标准方法
</p>
</td>
</tr>
<tr>
<td>
<p>
<a id="libltdl" name="libltdl"></a><span class=
"term"><code class="filename">libltdl</code></span>
</p>
</td>
<td>
<p>
隐藏 dlopening 库的各种困难
</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div class="navfooter">
<div class="book">
<div class="titlepage">
<div class="author">
<span class="firstname">翻译团队:<a href="http://lctt.github.io/" target="_blank">LCTT</a></span>
<span class="surname">译者/校对:<a href="http://github.com/ictlyh" target="_blank">ictlyh</a>,</span>
</div>
</div>
</div>
<ul>
<li class="prev">
<a accesskey="p" href="bc.html" title="Bc-1.06.95">上一页</a>
<p>
Bc-1.06.95
</p>
</li>
<li class="next">
<a accesskey="n" href="gdbm.html" title="GDBM-1.11">下一页</a>
<p>
GDBM-1.11
</p>
</li>
<li class="up">
<a accesskey="u" href="chapter06.html" title=
"第六章&nbsp;安装基本的系统软件">返回</a>
</li>
<li class="home">
<a accesskey="h" href="../index.html" title=
"Linux From Scratch - Version 7.7-systemd">主页</a>
</li>
</ul>
</div>
</body>
</html>