zoukankan      html  css  js  c++  java
  • 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;
    }

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

  • 相关阅读:
    Spinal Tap Case
    Sorted Union
    Search and Replace
    Boo who
    Missing letters
    DNA Pairing
    Pig Latin
    Where art thou
    Roman Numeral Converter
    Redis高级客户端Lettuce详解
  • 原文地址:https://www.cnblogs.com/aizh/p/15772525.html
Copyright © 2011-2022 走看看