什么是MPFR

时间:2020-11-16 19:20:21

简介

MPFR库是一个C库,用于具有正确舍入的多精度浮点计算。

编译和测试方式

1.配置安装环境

1)安装wget工具。

yum install wget -y

2)安装依赖库GMP。

cd /usr/local/src
wget https://gmplib.org/download/gmp/gmp-6.1.2.tar.xz
xz -d gmp-6.1.2.tar.xz
tar -xvf gmp-6.1.2.tar
cd gmp-6.1.2
./configure
make && make install
----结束

2.获取软件包

获取“mpfr-4.0.2”源码包。

cd /usr/local/src
wget https://www.mpfr.org/mpfr-current/mpfr-4.0.2.tar.gz

3.编译和安装

1)解压软件包。

cd /usr/local/src
tar -zxvf mpfr-4.0.2.tar.gz

2)进入MPFR的下载目录。

cd mpfr-4.0.2/

3)配置生成Makefile。

./configure

4)编译和安装MPFR。

make && make install
----结束

4.运行和验证

1)验证MPFR是否安装成功。

find / -name "libmpfr.so"

回显包含内容如下,表示安装成功。

/usr/local/lib/libmpfr.so

2)验证MPFR是否正常使用。

cd /usr/local/src/mpfr-4.0.2/
make check
回显内容如下,表示编译生成的库能够正常使用。
======================================================================
======
Testsuite summary for MPFR 4.0.2
======================================================================
======
# TOTAL: 180
# PASS:  178
# SKIP:  2
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
======================================================================
----结束

上一篇: Scala如何配置

下一篇: zlib如何配置

猜你喜欢