美文网首页
在Ubuntu18.04中安装boost库

在Ubuntu18.04中安装boost库

作者: SIENTIST | 来源:发表于2021-05-12 13:28 被阅读0次

    这个库的安装挺简单,但我遇到意外的情况,费了一番曲折,特此记录下来
    1、到www.boost.org下载相应的代码包。在其他网站下载也行,这个网站在国外有点慢
    2、解压安装包
    3、进入解压后的安装包,执行:

    ./bootstrap.sh
    sudo ./b2
    sudo ./b2 install
    

    按道理来说已经安装成功了,boost库的头文件默认是在/usr/local/include目录下,.a和.so在/usr/local/lib目录下。
    但我遇到了问题,这两个目录下都没有,而且根据打印出的安装消息,它给我安装在了安装包的目录里。
    不过头文件以及.so、.a文件都在解压后的文件夹里有。

    cd 解压的安装包
    sudo cp -r boost /usr/local/include  #将boost中解压的头文件,复制到正确的路径中
    sudo cp stage/lib/lib* /usr/local/lib  #将.a、.so文件,复制到正确的路径中
    

    设置环境变量(不清楚这一步需不需要做):

    sudo gedit /etc/profile
     
    #在文件末尾添加:
    export CPLUS_INCLUDE_PATH=/usr/local/include/boost:$CPLUS_INCLUDE_PATH
    export LIBRARY_PATH=/usr/local/lib:$LIBRARY_PATH
    export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
    

    相关文章

      网友评论

          本文标题:在Ubuntu18.04中安装boost库

          本文链接:https://www.haomeiwen.com/subject/zhradltx.html