我是靠谱客的博主 迷路大叔,最近开发中收集的这篇文章主要介绍ubuntu14.04安装boost1.58.0,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

  1. 访问boost.org,下载boost_1_58_0.tar.bz2(目前最新版本),或者其他版本。

  2. 解压下载文件,比如下载文件中~/Downloads目录下

    $ cd ~/Downloads
    $ tar --bzip2 -xvf boost_1_58_0.tar.bz2
    
    
    • 1
    • 2
    • 3
  3. 准备安装

    第七步,可以一开始就直接运行,这样可以减少一些麻烦

    $ ./bootstrap.sh
    
    
    • 1
    • 2

    生成文件b2bjam,计算md5sum发现二者完全一致。

  4. 编译boost

    $ ./b2
    
    
    • 1
    • 2

    编译时间较长

  5. 将生成的库安装到/usr/local/lib目录下面,默认的头文件在/usr/local/include/boost目录下边。

    $ sudo ./b2 install
    
    
    • 1
    • 2
  6. 卸载,将/usr/local/lib/usr/local/include/boost两个目录下的文件直接删除就可以。

  7. 问题 
    在执行完第五步时,出现fatal error: bzlib.h: No such file or directory,解决方案:安装

    $ sudo apt-get install libbz2-dev
    #安装mpi库
    $ apt-get install libicu-dev 
    #支持正则表达式的UNICODE字符集 
    #需要python的话
    $ apt-get install libbz2-dev     
    #如果编译出现
    错误:bzlib.h: No such file or directory
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8

    然后重新执行

    $ sudo ./b2 install
    
    
    • 1
    • 2

    更新/usr/local/lib.

参考:Ubuntu下编译安装boost库

最后

以上就是迷路大叔为你收集整理的ubuntu14.04安装boost1.58.0的全部内容,希望文章能够帮你解决ubuntu14.04安装boost1.58.0所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部