Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/13.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
构建mongodb c++;可以使用auth方法的驱动程序_Mongodb - Fatal编程技术网

构建mongodb c++;可以使用auth方法的驱动程序

构建mongodb c++;可以使用auth方法的驱动程序,mongodb,Mongodb,我不想限制mongodb的写作。所以,我在mongodb上添加了一些用户。但是,当我用--auth启动mongodb时,我的客户端使用auth连接失败。我得到这个信息: 捕获的SCRAM-SHA-1机制支持未编译到客户端库中 编译C++驱动程序使用 --SSL。但编译完成后它不会生成Install dir。只有一些文件和目录如下: build\win32\32\dynamic-boost_off | |----mongo(some .obj file) |----third_party |---

我不想限制mongodb的写作。所以,我在mongodb上添加了一些用户。但是,当我用
--auth
启动mongodb时,我的客户端使用auth连接失败。我得到这个信息:

捕获的SCRAM-SHA-1机制支持未编译到客户端库中

编译C++驱动程序使用<代码> --SSL。但编译完成后它不会生成Install dir。只有一些文件和目录如下:

build\win32\32\dynamic-boost_off
|
|----mongo(some .obj file)
|----third_party
|----libmongoclient-s.lib
我尝试使用libmongoclient-s.lib。但我不知道如何使用它。 因为:

  • 没有西装头锉
  • 编译不链接到libmongoclient-s.lib
  • 请帮帮我

    一些信息:

    操作系统:Windows

    VS版本:visual studio 2013

    MangGDB C++驱动程序版本:蒙古文CXX-DRIVER -LACACY1.1.0

    编译命令:

    scons --32 --dynamic-boost=off --cpppath="F:\boost_1_59_0" --extrapath="C:\OpenSSL-Win32" -- libpath="F:\\boost_1_59_0\lib32-msvc-12.0"  --ssl --msvc-version=12.0 --dbg=on  --dynamic-windows --sharedclient --prefix="F:\driver" install
    

    非常感谢Alex Weitz这是我在StackOverflow的第一个问题。下次我会做得更好。非常感谢Alex Weitz。这是我在StackOverflow的第一个问题。下次我会做得更好。