ubuntu下編譯boost

目前測試在linux下編譯boost的兩個可行方法:一、下載發佈的release版本包;二、github的編譯指引。html

這裏主要簡單說明一下第二種方法。linux

1、下載發佈的源碼版本包編譯git

可參考http://www.cnblogs.com/oloroso/p/4632848.htmlgithub

2、github的編譯指引   https://github.com/boostorg/boost/wiki/Getting-Startedbootstrap

一、安裝配置git工具dom

安裝:工具

git config --global user.name "My Name"測試

git config --global user.email my-email@whatever.domainspa

二、git下載boost源碼code

git clone --recursive https://github.com/boostorg/boost.git 這一步必定要加上--recursive遞歸下載boost依賴的全部庫代碼,要否則後續編譯不成功

三、檢測依賴建立編譯工具b2

cd boost

git checkout develop # or whatever branch you want to use

./bootstrap.sh  --prefix=/home/xxx/xxx 檢測依賴建立編譯工具b2, --prefix指定你但願安裝的boost路徑,默認/usr/local

四、編譯 

./b2 install  編譯安裝

編譯的時候可能會長一點,可編譯成功。

相關文章
相關標籤/搜索