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 @   ‘哦耶’  阅读(3721)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
点击右上角即可分享
微信分享提示