《LinuxFromScratch》第三部分:構建LFS系統第六章:安裝基本的系統軟體-6.37.Bc-1.06.95

行者武松發表於2017-11-08

             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

6.37.2. Bc 軟體包內容

安裝的程式
bc 和 dc

簡要介紹

bc

一個命令列計算器

dc

逆波蘭命令列計算器


相關文章