Visual Studio 2019 x64 应用程序使用 mongocxx 驱动程序

Visual Studio 2019 x64 app using mongocxx driver

我正在尝试使用 Visual Studio 2019 获取一个使用最新 mongocxx 驱动程序的 windows x64 C++ 项目。我使用 vcpkg 安装了驱动程序库:

vcpkg 安装 mongo-cxx-driver[boost]

在 VS 2019 中,我创建了一个新的控制台应用程序,并将 mongo 驱动程序页面中的示例代码插入到 main() 中。我构建了应用程序并 运行 它;一切都很好。然后我注意到它构建为 win 32 应用程序并将其切换到 x64。现在项目不会构建 b/c 它找不到头文件。具体来说(只有第一个错误...其他类似)

严重性代码说明项目文件行抑制状态 错误 C1083 无法打开包含文件:'bsoncxx/json.hpp':没有这样的文件或目录

我需要做什么才能使其在 x64 平台上运行?

正如我所怀疑的那样,我只是不知道该怎么做。来自 vcpkg github 站点上的 Neumann-A:

vcpkg 安装 mongo-cxx-driver[提升]:x64-windows

vcpkg 安装 mongo-cxx-driver[boost] --triplet x64-windows

设置VCPKG_DEFAULT_TRIPLET=x64-windows vcpkg 安装 mongo-cxx-driver[提升]