编译 MPFR
-
从 mpfr.org 下载源码:
wget https://www.mpfr.org/mpfr-current/mpfr-4.2.2.tar.xz tar -Jxf mpfr-*.tar.xz
-
编译并安装:
./configure make -j$(nproc) sudo make install
-
将下面的命令加入
~/.bashrc
:export CPPFLAGS="-I/usr/local/include $CPPFLAGS" export LDFLAGS="-L/usr/local/lib $LDFLAGS" export LD_LIBRARY_PATH="/usr/local/lib:$LD_LIBRARY_PATH"
-
检查当前 MPFR 版本:
version.c
:#include <stdio.h> #include <mpfr.h> int main (void) { printf ("MPFR library: %-12s\nMPFR header: %s (based on %d.%d.%d)\n", mpfr_get_version (), MPFR_VERSION_STRING, MPFR_VERSION_MAJOR, MPFR_VERSION_MINOR, MPFR_VERSION_PATCHLEVEL); return 0; }
cc -o version version.c -lmpfr -lgmp