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

193 lines
6.0 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.15.&nbsp;MPFR-3.1.2
</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="gmp.html" title="GMP-6.0.0a">上一页</a>
<p>
GMP-6.0.0a
</p>
</li>
<li class="next">
<a accesskey="n" href="mpc.html" title="MPC-1.0.2">下一页</a>
<p>
MPC-1.0.2
</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-mpfr" name="ch-system-mpfr"></a>6.15. MPFR-3.1.2
</h1>
<div class="package" lang="en" xml:lang="en">
<p>
MPFR 软件包包含多种高精度数学函数。
</p>
<div class="segmentedlist">
<div class="seglistitem">
<div class="seg">
<strong class="segtitle">大概编译时间:</strong>
<span class="segbody">0.7 SBU</span>
</div>
<div class="seg">
<strong class="segtitle">需要磁盘空间:</strong>
<span class="segbody">30 MB</span>
</div>
</div>
</div>
</div>
<div class="installation" lang="en" xml:lang="en">
<h2 class="sect2">
6.15.1. 安装 MPFR
</h2>
<p>
首先,使用下面的补丁修复上游已解决的多个漏洞:
</p>
<pre class="userinput">
<kbd class="command">patch -Np1 -i ../mpfr-3.1.2-upstream_fixes-3.patch</kbd>
</pre>
<p>
准备编译 MPFR
</p>
<pre class="userinput">
<kbd class="command">./configure --prefix=/usr \
--enable-thread-safe \
--docdir=/usr/share/doc/mpfr-3.1.2</kbd>
</pre>
<p>
编译软件包并生成 HTML 文档:
</p>
<pre class="userinput">
<kbd class="command">make
make html</kbd>
</pre>
<div class="admon important">
<img alt="[Important]" src="../images/important.png" />
<h3>
重要
</h3>
<p>
该章节 MPFR 的测试套件至关重要,任何情况下都不能跳过。
</p>
</div>
<p>
检查结果确认通过了所有的测试:
</p>
<pre class="userinput">
<kbd class="command">make check</kbd>
</pre>
<p>
安装软件包以及文档:
</p>
<pre class="userinput">
<kbd class="command">make install
make install-html</kbd>
</pre>
</div>
<div class="content" lang="en" xml:lang="en">
<h2 class="sect2">
<a id="contents-mpfr" name="contents-mpfr"></a>6.15.2. MPFR 的内容
</h2>
<div class="segmentedlist">
<div class="seglistitem">
<div class="seg">
<strong class="segtitle">安装的库:</strong>
<span class="segbody">libmpfr.{a,so}</span>
</div>
<div class="seg">
<strong class="segtitle">安装目录:</strong>
<span class="segbody">/usr/share/doc/mpfr-3.1.2</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="libmpfr" name="libmpfr"></a><span class=
"term"><code class="filename">libmpfr</code></span>
</p>
</td>
<td>
<p>
包含多精度数学函数
</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="gmp.html" title="GMP-6.0.0a">上一页</a>
<p>
GMP-6.0.0a
</p>
</li>
<li class="next">
<a accesskey="n" href="mpc.html" title="MPC-1.0.2">下一页</a>
<p>
MPC-1.0.2
</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>