下载与安装
1
安装依赖项
在开始本教程之前,请确保您的开发环境中已安装以下依赖项
支持C++17的编译器,例如GCC,Clang,或者Visual Studio
CMake v3.15 或更高版本
注意
C++17 之前的配置
尽管最低支持的 C++ 版本是 C++11,但本教程配置了 C++ 驱动以使用 C++17 标准库,这是根据C++17 Polyfill 配置部分建议的。如果您想为 C++17 之前的配置安装驱动程序,请将CMAKE_CXX_STANDARD 配置选项设置为您的 C++ 版本。然后,驱动程序将自动使用 bsoncxx 库 polyfill 实现所需的 C++17 功能。
2
3
配置驱动程序以进行安装
选择对应您操作系统的选项卡,并从您的 mongo-cxx-driver-r4.0.0/build 目录运行以下命令
cmake .. \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_CXX_STANDARD=17
此命令指示 CMake 将 mongocxx 安装到 /usr/local 目录。
'C:\<path>\cmake.exe' .. \ -G "Visual Studio <version> <year>" -A "x64" \ -DCMAKE_CXX_STANDARD=17 \ -DCMAKE_INSTALL_PREFIX=C:\mongo-cxx-driver \
此命令指示 CMake 将 mongocxx 安装到 C:\mongo-cxx-driver 目录。替换以下占位符值
<path>:您的 CMake 可执行文件路径<version>:您的 Visual Studio 版本号<year>:与您的 Visual Studio 版本对应的年份
完成这些步骤后,您已在您的计算机上安装了 C++ 驱动程序。
注意
如果您在此步骤中遇到问题,请在本页的右侧或右下角使用 MongoDB 社区论坛 中寻求帮助或通过使用评价此页面 选项卡在此页面的右侧或右下角提交反馈。