Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ Ubuntu Trusty上至少有1.56的升级版本_C++_Mongodb_C++11_Boost_Driver - Fatal编程技术网

C++ Ubuntu Trusty上至少有1.56的升级版本

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/堆芯聚

我需要构建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/堆芯聚填料:

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。