简介
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
======================================================================
----结束