zoukankan      html  css  js  c++  java
  • boost库的配置——Linux篇

    Boost库分为两个部分来使用,一是直接使用对应的头文件,二是需要编译安装相应的库才可以使用。

    下面是boost在Linux上安装和使用过程(整个boost库全部安装):

     

    (1)在www.boost.org下载相应的代码包,我下载的是boost_1_64_0.tar.bz2

     

    (2)进入自己的工作目录执行解压等操作命令:

    bzip2 -d boost_1_64_0.tar.bz2
    
    tar -xvf  boost_1_64_0.tar
    
    cd boost_1_64_0
    
    ./bootstrap.sh //生成安装工具bjam和b2

    (3)这里利用b2工具进行安装,可以使用./b2 --help 查看命令选项

     

    (4)准备安装boost库

    sudo ./b2 install

      

    安装完毕后的头文件默认是在/usr/local/include目录下,.a和.so在/usr/local/lib目录下。

    然后将需要使用的库sudo cp至/usr/lib 。不然在执行代码时,ldd会提示找不到.so文件。

    ./main: error while loading shared libraries: libboost_serialization.so.1.52.0: cannot open shared object file: No such file or directory

  • 相关阅读:
    很好的学习idea工具的教程
    事件绑定
    接口出现问题
    IDEA快捷方式
    源代码编译安装Python3.5.2
    CentOS7使用无线网卡
    MySql5.7.12设置log-bin
    报表传递参数控制数据权限
    python将png转为pkm
    WebGL纹理详解——压缩纹理的使用
  • 原文地址:https://www.cnblogs.com/uppercloud/p/7054080.html
Copyright © 2011-2022 走看看