linux boost 库 安装

下载

 wget https://dl.bintray.com/boostorg/release/1.65.1/source/boost_1_65_1.tar.bz2

解压

 tar -xjvf boost_1_65_1.tar.bz2 -C /usr/local/
 mv /usr/local/boost_1_65_1 /usr/local/boost

安装

bootstrap.sh 脚本执行之后会产生 bjam 和 b2 两个工具

cd /usr/local/boost_1_65_1
./bootstrap.sh
./b2 install

安装完成之后:

/usr/local/include 下会产生boost的头文件
/usr/local/lib下面会产生boost库

导出环境变量

BOOST_ROOT 为 boost的解压路径

vim /etc/profile
export BOOST_ROOT=/usr/local/boost
export BOOST_INCLUDE=/usr/local/include/boost
export BOOST_LIB==/usr/local/lib

source /etc/profile

执行

sudo chmod +x boost.sh
./boost.sh

测试

#include <boost/utility.hpp>
#include <iostream>
using namespace std;

int main() {
	return 0;
}