GNU MPFR
1.1、GNU MPFR简介
是什么 ?:a C library for multiple-precision floating-point computations with correct rounding.
开发语言:C
开发组织:GNU
官方主页:https://www.mpfr.org
1.2、通过包管理器安装GNU MPFR
操作系统包管理器安装命令
macOSHomeBrewbrew install mpfr
GNU/LinuxLinuxBrewbrew install mpfr
aptsudo apt-get install -y mpfr
CentOSyumsudo yum install -y mpfr
dnfsudo dnf install -y mpfr
openSUSEzyppersudo zypper install -y mpfr-devel
Alpine Linuxapksudo apk add mpfr

Arch Linux

ArcoLinux

Manjaro Linux

pacmansudo pacman -Syyu --noconfirm
sudo pacman -S    --noconfirm mpfr
Gentoo LinuxPortagesudo emerge mpfr
1.3、通过编译源码安装GNU MPFR 

step1、安装依赖

下载时cURL
解压时tarxz
编译时POSIX shGNU CoreUtilsGNU makeGCC ( gcc )   | LLVM / Clang
运行时
  • glibc ( libc.sold-linux-x86-64.so )
  • GNU GMP ( libgmp.so )

step2、使用curl命令下载GNU MPFR源码包 (

curl -LO https://mirrors.tuna.tsinghua.edu.cn/gnu/mpfr/mpfr-4.0.2.tar.xz

step3、使用tar解压GNU MPFR源码包

tar vxf mpfr-4.0.2.tar.xz

step4、进入mpfr-4.0.2目录,并查看它的内容

step5、配置、编译、安装

./configure --prefix=/usr && make && sudo make install
1.5、GNU MPFR中包含的头文件
1.6、GNU MPFR中包含的库文件
  • libmpfr.{a | so | dylib}