如何在 Ubuntu16.04 上安装 libboost_version1.59 或更新版本

Gao*_*uze 2 compiling c++ libraries

如何安装 libboost1.59 ?

我尝试了很多方法来安装它,但未能将我的 Ubuntu 16.04 上的 1.58 版更新到 1.59 版。

我在 StackOverflow 上尝试过这个这个这个在 linuxfromscratch.org这个博客上

谁能给我一个有效的方法?

Geo*_*sen 5

在 SourceForge 上获得最新的提升,然后:

  1. 下载并解压,tar -xf boost_X_XX_X.tar.gz其中 XX 是版本号,如tar -xf boost_1_62_0.tar.gz.

  2. cd boost_X_XX_X

  3. 获取所需的库:

     sudo apt-get update && sudo apt-get install build-essential g++ python-dev autotools-dev libicu-dev libbz2-dev libboost-all-dev
    
    Run Code Online (Sandbox Code Playgroud)
  4. 构建: ./bootstrap.sh --prefix=/usr/local

  5. 安装: sudo ./b2 install

请注意,您还可以在 UbuntuUpdateslibboost-dev软件包页面上获取当前在您的 Ubuntu 版本上的版本。