Boost庫是為C++語言標準庫提供擴展的一些C++程序庫的總稱,由Boost社區組織開發、維護,其目的是為C++程序員提供免費、同行審查的、可移植的程序庫。Boost庫可以與C++標準庫完美共同工作,並且為其提供擴展功能。Boost庫使用Boost License來授權使用,根據該協議,商業的非商業的使用都是允許並鼓勵的。
安裝步驟
1) 下載代碼包:
wget http://sourceforge.net/projects/boost/files/boost/1.58.0/boost_1_58_0.tar.bz2/download
2) 安裝依賴庫
sudo apt-get install mpi-default-devsudo apt-get install libicu-devsudo apt-get install python-devsudo apt-get install libbz2-dev
3) 編譯安裝boost
a.解壓代碼文件:
tar zxvf boost_1_58_0.tar.gz
b.執行./bootstrap.sh
c.執行./b2,運行時間比較長。
d.執行sudo ./b2 install。默認生成的庫安裝到/usr/local/lib目錄下面,頭文件在/usr/local/include/boost目錄。
閱讀更多 半杯茶的小酒杯 的文章