6.37.2. Bc 軟體包內容
安裝的程式
bc 和 dc
bc 和 dc
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