C++ Ubuntu Trusty上至少有1.56的升级版本
我需要构建MunGDB C++驱动程序。它需要至少1.56的Boost版本,而我当前的Boost版本是Ubuntu Trusty上的默认Boost 1.54(libboost all dev)C++ Ubuntu Trusty上至少有1.56的升级版本,c++,mongodb,c++11,boost,driver,C++,Mongodb,C++11,Boost,Driver,我需要构建MunGDB C++驱动程序。它需要至少1.56的Boost版本,而我当前的Boost版本是Ubuntu Trusty上的默认Boost 1.54(libboost all dev) 我找不到合适的PPA。可以在Ubuntu Trusty上安装Boost1.56吗?Boost Pux填充需要1.62或1.56以上的升压,但MungDB C++驱动程序只能用默认的MNMLSTC/Cype填充。 在中的步骤4。使用默认polyfill代替Boost polyfill MNMLSTC/堆芯聚
我找不到合适的PPA。可以在Ubuntu Trusty上安装Boost1.56吗?Boost Pux填充需要1.62或1.56以上的升压,但MungDB C++驱动程序只能用默认的MNMLSTC/Cype填充。 在中的步骤4。使用默认polyfill代替Boost polyfill MNMLSTC/堆芯聚填料:
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local ..
cmake -DCMAKE_BUILD_TYPE=Release -DBSONCXX_POLY_USE_BOOST=1 \
-DCMAKE_INSTALL_PREFIX=/usr/local ..
增压聚填充:
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local ..
cmake -DCMAKE_BUILD_TYPE=Release -DBSONCXX_POLY_USE_BOOST=1 \
-DCMAKE_INSTALL_PREFIX=/usr/local ..
你是想建立一个传统的C++驱动程序还是一个新的MunGCXX驱动程序,它需要C++ 11?MungCxx驱动程序,我需要从源程序构建,因为我不能用APT GET安装它。我真的很想知道为什么mongodb inc没有用apt Get轻松地做好准备我们正在努力,但这需要时间,还有其他优先事项。无论如何,它在这里对您没有帮助,因为我们仍然需要所需的boost版本,这意味着它无法打包用于该发行版。也就是说,与使用默认的MNMLSTC相比,您需要boost polyfill有什么特别的原因吗?@acm,我切换到了MNMLSTC/core polyfill。