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

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

我如何安装 libboost1.59?

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

我试过在 StackOverflow 上,linuxfromscratch.org 上的这个这篇博文

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

答案1

要获取最新信息,请访问SourceForge 上的 boost, 然后:

  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
    
  4. 构建方式:./bootstrap.sh --prefix=/usr/local

  5. 安装方式:sudo ./b2 install

请注意,你也可以获取当前 Ubuntu 版本上的版本,网址为libboost-devUbuntuUpdates 上的软件包页面

相关内容