尽管其他 boost 库都是 1.58,Xenial 是否仅在 1.10 版本提供 boost asio?

尽管其他 boost 库都是 1.58,Xenial 是否仅在 1.10 版本提供 boost asio?

不确定我是否理解正确。如果我理解https://packages.ubuntu.com/xenial/libboost-dev正确:

  • libboost* 软件包是 1.58;
  • 但是,asio 不在 boost 包中;相反,我们有 libasio* 包;
  • 仅限 1.10。

我是不是漏掉了什么?如果没有,为什么 asio 在 boost 软件包之外提供并且版本较低?

编辑:哇哦。甚至 bionic 也只提供 libasio 1.10。我肯定漏掉了什么。asio 是否在 libboost* 下的某个地方提供,只有我看不清楚?

答案1

您将 libasio 与 boost 混淆了。它是一个单独的库。boost asio 标头包含在libboost1.58-devxenial 中的版本化包中。

相关内容