ubuntu16.04编译安装boost

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Lazybones_3/article/details/88630858

1.官网下载安装包并解压 https://www.boost.org/

tar -zxvf boost_1_69_0.tar.gz -C /opt/

2.切换到root用户编译安装

./bootstrap.sh --with-libraries=all --with-toolset=gcc
./b2 install
说明:

1.–with-libraries指定编译哪些boost库,–with-toolset=gcc指定编译器
2.boost的头文件默认安装在/usr/local/include,boost库默认安装在/usr/local/lib

3.切换到cd /etc/profile.d/目录,创建boost.sh文件并写入下面的内容

#!/bin/sh
BOOST_ROOT=/opt/boost_1_69_0
BOOST_INCLUDE=/usr/local/include/boost
BOOST_LIB=/usr/local/lib
export BOOST_INCLUDE BOOST_LIB BOOST_ROOT

修改boost.sh的权限 chmod +x boost.sh,执行 source boost.sh

猜你喜欢

转载自blog.csdn.net/Lazybones_3/article/details/88630858