Linux系统下Boost库编译与安装
类库下载
-
可以通过以下链接方式获得
-
官网下载链接 :
http://www.boost.org
github源代码 : https://github.com/boostorg/boost
由于Boost大量使用了C++的高级特性,因此不同版本的Boost库需要的编译器也不同,组件对编译器支持也不同,建议使用前更新编译器版本。本文使用的编译器为 gcc version 5.3.1、boost1.64
快捷安装
下载解压后,在linux中进入boost 文件夹中(安装前为文件夹添加权限,防止权限问题导致失败)
依次运行文件夹下可执行文件:
./bootstrap.sh // 编译前的配置工作,脚本内包含配置信息
./b2 install // 编译安装Boost
上述情况将直接编译安装release版本的库文件,并把头文件安装到/usr/local/include中,库文件安装到/usr/local/lib下。