【发布时间】:2019-09-04 19:43:01
【问题描述】:
我想在 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 还是比较陌生,所以也许我忽略了一些简单的事情?感谢您的帮助。
【问题讨论】:
-
到今天为止,似乎从源代码安装是唯一的选择,找不到任何可靠的软件包提供者。
标签: c++ boost-asio ubuntu-18.04