#化鲲为鹏,我有话说#鲲鹏服务器上MPFR安装部署实践

网友投稿 973 2022-05-28

云服务器规格:

鲲鹏通用计算增强型 | kc1.large.2 | 2vCPUs | 4GB

系统:

CentOS 7.4 64bit with ARM

系统盘:40G

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

首先  我们来配置安装环境

安装wget工具。

yum install wget -y

wget安装完成

接着安装依赖库gmp。

cd /usr/local/src

wget https://gmplib.org/download/gmp/gmp-6.1.2.tar.xz

依赖库gmp安装完成

xz -d gmp-6.1.2.tar.xz

tar -xvf gmp-6.1.2.tar

cd gmp-6.1.2

./configure

make && make install

然后来  获取软件包

获取“mpfr-4.0.2”源码包。

cd /usr/local/src

wget https://www.mpfr.org/mpfr-current/mpfr-4.0.2.tar.gz

mpfr-4.0.2源码包下载完成

然后进行  编译和安装

#化鲲为鹏,我有话说#鲲鹏服务器上MPFR安装部署实践

解压软件包。

cd /usr/local/src

tar -zxvf mpfr-4.0.2.tar.gz

解压软件包完成

进入mpfr的下载目录。

cd mpfr-4.0.2/

配置生成Makefile。

./configure

接着进行 编译和安装mpfr。

make && make install

编译和安装mpfr完成

运行和验证

验证mpfr是否安装成功。

find / -name "libmpfr.so"

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

/usr/local/lib/libmpfr.so

如下图回显内容,安装成功

验证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

======================================================================

如下图回显信息,库可以正常使用啦

鲲鹏

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:【Free Style】华为云之Python实践(五)
下一篇:【小资说库】第13期 应用程序开发人员、DBA和DBMS开发人员的分工是怎样的?
相关文章