vc ++社区版mongo db驱动程序

时间:2017-10-11 04:36:41

标签: mongodb visual-c++ cmake mongo-cxx-driver mongo-c-driver

我试图为vc ++ 2017社区版构建mongocxx驱动程序。 我跑到下面并得到错误并重新启动到最新的构建工具并成功编译。

  cd mongo-c-driver-1.8.0\src\libbson
cmake -G "Visual Studio 14 2015 Win64" \
  "-DCMAKE_INSTALL_PREFIX=C:\mongo-c-driver" \
  "-DCMAKE_BUILD_TYPE=Release" # Defaults to debug builds

但是在重新调用windows SDK版本10.0.14393之后运行以下错误。

msbuild.exe /p:Configuration=Release ALL_BUILD.vcxproj

我收到了以下错误

完成建筑项目" E:\ nosql_db \ mongo-c-driver-1.8.0 \ src \ libbson \ ALL_BUILD.vcxproj" (默认目标) - 失败。

构建失败。

" E:\ nosql_db \蒙戈-C-驾驶员1.8.0 \ SRC \ libbson \ ALL_BUILD.vcxproj" (默认目标)(1) - > " E:\ nosql_db \蒙戈-C-驾驶员1.8.0 \ SRC \ libbson \ ZERO_CHECK.vcxproj" (默认目标)(2) - > (PlatformPrepareForBuild目标) - >   C:\ Program Files(x86)\ MSBuild \ Microsoft.Cpp \ v4.0 \ V140 \ Microsoft.Cpp.Platform.targets(55,5):错误MSB8020:构建  找不到Visual Studio 2010工具(Platform Toolset =' v100')。请使用v100构建工具进行构建 安装Visual Studio 2010构建工具。或者,您可以通过选择升级到当前的Visual Studio工具  单击项目菜单或右键单击解决方案,然后选择"重新定位解决方案"。 [E:\ nosql_db \蒙戈-C驱动-1.8。 0 \ SRC \ libbson \ ZERO_CHECK.vcxproj]

请让我知道如何解决问题。

创建驱动程序的最简单方法是什么。

0 个答案:

没有答案
相关问题