linux下安装boost库

1. 下载boost(以1.75版本为例)

  https://www.boost.org/users/history/version_1_75_0.html

2. 下载完成之后,解压压缩包

 tar -xjf boost_1_75_0.tar.bz2    // 其中boost_1_75_0.tar.bz2为下载好的压缩包

3.解压完成之后,进入到文件夹中 

cd boost_1_75_0

4. 执行命令

./bootstrap.sh

5.上一步完成之后,执行命令

./b2 install --prefix=/home/aizhihua/boost   // /home/aizhihua/boost 需要自己给一个安装路径

安装完成之后,进入设置的安装路径下的boost目录,会有一下两个文件夹

 

 一个是头文件,一个是库文件。

6. 将库文件移到/usr/lib下

sudo mv -f ./lib/* /usr/lib

7.将头文件复制到/usr/include下

sudo cp -rf ./include/boost /usr/include

8.测试代码

#include <iostream>
#include <boost/lexical_cast.hpp>
int main(){
    int value = boost::lexical_cast<int>("123");
    std::cout << value << std::endl;
    return 0;
}

 

有以上结果代表安装成功。

 

posted @ 2022-01-06 19:41  ‘哦耶’  阅读(3517)  评论(0编辑  收藏  举报