#化鲲为鹏,我有话说#鲲鹏服务器上MPFR安装部署实践
云服务器规格:
鲲鹏通用计算增强型 | 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源码包下载完成
然后进行 编译和安装
解压软件包。
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
======================================================================
如下图回显信息,库可以正常使用啦
- 点赞
- 收藏
- 关注作者
评论(0)