第一步:sudo apt-get install python2.6-dev
第二步:apt-get install libicu-dev
第三步:sudo apt-get install libbz2-dev
第四步:apt-get update
第五步:wget -c "http://sourceforge.net/projects/boost/files/boost/1.59.0/boost_1_59_0.tar.bz2/download" 然後等待
第六步:解壓下載的文件 tar xvf download, 然後 cd boost_1_59_0,爲了安裝boost,大家先首先要編譯生成boost安裝工具bjam
第七步:進入boost執行目錄,然後執行./bootstrap.sh,然後在該目錄下生成一個bjam,然後執行./bjam -s HAVE_ICU=1,等待編譯的結束,現在你可以去做其他的事情了。
第八步:編譯結束就執行命令./bjam install --prefix=/usr,意思就是:將當前目錄下編譯好的頭文件安裝到相應位置:在/usr/include下有頭文件夾boost,在/usr/lib下有boost的庫,已經ok,然後vi編輯器,寫一個測試程序,測試通過,就說明安裝成功了。
#include<boost/timer.hpp>
using namespace boost;
using namespace std;
int main(){
timer t;
cout<< "max timespan:"<<t.elapsed_max()/3600<<"h"<<endl;
cout<< "min timespan:"<<t.elapsed_min()<<"s"<<endl;
return 0;
}