6.12.2. GMP 的内容
安装的库: libgmp.{a,so}, libgmpxx.{a,so}, and
libmp.{a,so}
GMP 软件包中包含数学库。库中有用于专门计算单精度数值的函数。
为编译 GMP 作准备:
./configure --prefix=/usr --enable-cxx --enable-mpbsd
新配置选项的含义:
--enable-cxx
这些参数用于开启对 C++ 的支持
编译软件包:
make
本节的 GMP 测试套件很重要。在任何情况下都不要省略这一步。
对结果进行测试:
make check 2>&1 | tee gmp-check-log
用下面的命令来确保测试套件中 139 个测试都运行成功:
awk '/tests passed/{total+=$2} ; END{print total}' gmp-check-log
安装软件包:
make install
如果有需求安装文档:
mkdir -v /usr/share/doc/gmp-4.2.4 cp -v doc/{isa_abi_headache,configuration} doc/*.html \ /usr/share/doc/gmp-4.2.4