下载
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;
}