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  编译安装

编译的时候可能会长一点,可编译成功。

相关文章
相关标签/搜索