windows下的安裝和linux下安裝實際上大同小異,主要是弄清楚一些配置選項,和可執行檔案的作用。
目錄為:d:\boost_1_62_0
step2:開啟命令提示符,找到指定目錄下的bootstrap.bat檔案,並執行
step3:執行生成的bjam.exe檔案
編譯的時間很長,耐心等待這段時間已經生成我們想要的lib包了,程式設計時只需要新增lib包的目錄和boost的目錄即可。
step4:測試
4.1 配置vs 2012
4.1.1 包含目錄
在c/c++選項 -> 附加目錄中,新增d:\boost_1_62_0。
4.2 執行測試**
#include
#include
int main()
簡單安裝
$ sudo ./bootstrap.sh
$ sudo ./b2 install --prefix=/user/local
/boost_1_64_0
說明:加上sudo執行的原因是預設情況下是安裝在/usr/local目錄下,使用本地使用者沒有許可權對/usr/local目錄進行更改。此編譯過程花費時間比較長。
測試**
#include
#include
#include
int main(int argc, char *argv)
} return
0;}
產生可執行檔案
g++ -i /usr/local/boost_1_64_0/include test.cpp -o test /usr/local/boost_1_64_0/libboost_regex.a
b2是boost.build的縮寫,可以完全編譯boost庫。b2這個可執行程式被叫做boost.build引擎。
boost.build引擎**於proforce jam,最初只是做了一些修改,名字定為bjam。
之後,由於越來越多的改動,最終官方正式命名為b2。為了向前相容,bjam實際上是b2的乙份複製。
總之,可以隨便使用。
[1] boost第五節 簡單安裝:
[2] b2 和 bjam比較:
boost庫的安裝
一 對於windows平台,在vs2013中安裝配置boost 1 58 0庫 預設已安裝vs2013 1.到 www.boost.org boost 1 58 0.tar.bz2 2.解壓boost檔案到本地目錄 如g boost 1 58 0 可以發現解壓後的檔案中有乙個bootstrap.ba...
boost 庫的安裝
一 windows下 環境 win7 64位 執行安裝,指定安裝目錄,這裡假如指定 c boost 1 53 0 然後進入boost目錄 e boost 1 53 0 boost 1 53 0 找到boostrap.bat檔案,雙擊執行,然後雙擊執行b2.exe。完成之後,boost的標頭檔案在e ...
Linux下boost庫的安裝
最近由於編譯乙個程式用到了c 的boost庫,所以便安裝了這個庫。但是,其中遇到了一些小問題。所以記錄下來,以供別人參考。首先說一下我的環境 ubuntu 12.04 32bit,gcc 4.6.3 其實在ubuntu下,可以用一下命令直接安裝 sudo apt get install libboo...