在 Ubuntu 18.04 上获得 Boost 1.68

Getting Boost 1.68 working on Ubuntu 18.04

本文关键字:Boost Ubuntu      更新时间:2023-10-16

我想在 Ubuntu 18.04 上使用 Boost 1.68。我注意到 Ubuntu 上可用的 Boost/libboost 包只有 1.65,所以我找到了一个建议如下的资源:

sudo apt-get remove libboost-all-dev
sudo add-apt-repository ppa:mhier/libboost-latest
sudo apt update
sudo apt install libboost1.68

但是,运行此内容后,我的 /usr/include 目录中不再有 boost 包含文件。如果我做sudo apt-get install libboost-all-dev,似乎我只能添加1.65.1

有没有办法让我从 1.68 获得提升和包含文件以在 Ubuntu 18.04 上运行?

我对 Linux/ubuntu 还比较陌生,所以也许我忽略了一些简单的东西?感谢您的帮助。

通过安装libboost1.68,您只安装 Boost 库文件。头文件位于libboost1.68-dev

sudo apt install libboost1.68-dev