【发布时间】:2016-11-10 00:12:42
【问题描述】:
我需要构建 MongoDB C++ 驱动程序。它需要至少 1.56 的 Boost 版本,而我当前的 Boost 版本是 Ubuntu Trusty 上的默认 Boost 1.54 (libboost-all-dev)。
我找不到合适的 PPA。是否可以在 Ubuntu Trusty 上安装 Boost 1.56?甚至更好的 Boost 1.62?
【问题讨论】:
-
您是在尝试构建旧版 C++ 驱动程序,还是构建需要 C++11 的新 mongocxx 驱动程序?
-
mongocxx 驱动程序,我需要从源代码构建,因为我无法使用 apt-get 安装它。我真的很想知道为什么 mongodb inc 没有使用 apt-get 轻松准备好它
-
我们正在努力,但这需要时间,而且还有其他优先事项。无论如何,它在这里对您没有帮助,因为我们仍然需要我们需要的 boost 版本,这意味着它无法为该发行版打包。也就是说,你需要 boost polyfill,而不是使用默认的 MNMLSTC,有什么特别的原因吗?
-
@acm,我切换到 MNMLSTC/core polyfill。
标签: c++ mongodb c++11 boost driver