Bc 软件包包括一个任意精度数值处理的语言。
大概编译时间: 0.1 SBU
需要磁盘空间: 4.0 MB
6.37.1. 安装 Bc
首先,修复代码中一些会造成内存泄露的小问题:
patch -Np1 -i ../bc-1.06.95-memory_leak-1.patch
准备编译 Bc:
./configure --prefix=/usr \ --with-readline \ --mandir=/usr/share/man \ --infodir=/usr/share/info
配置选项的含义:
-
--with-readline
-
该选项告诉 Bc 使用系统中已经安装的
readline
库而不是使用自带的 readline 版本。
编译软件包:
make
运行下面的命令来测试 bc。这会输出好多内容,因此你可能希望重定向到一个文件。测试中会有很小的比例(10 of 12,144)说最后一位数字有舍入误差。
echo "quit" | ./bc/bc -l Test/checklib.b
安装软件包:
make install