Docs 菜单
Docs 主页
/ / /
C++ 驱动程序
/

下载并安装

1

在进行开发之前,请确保在开发环境中安装了以下依赖项:

  • 支持C++17 的编译器,例如 GCC 、Clang Visual Studio

  • CMake v3 。15或更高版本

  • pkg-config

注意

C++17 Polyfill

本教程将C++驾驶员配置为使用C++17标准库。 如果您想为 C++ 之前的17配置安装驾驶员,则必须选择C++17 polyfill 库。 要学习;了解有关C++17 Polyfill 的更多信息,请参阅 选择C++ Polyfill17 指南。

2

要从 存储库下载最新版本的C++ 驾驶员,请在mongo-cxx-driverGithub shell中的根目录运行以下命令:

curl -OL https://github.com/mongodb/mongo-cxx-driver/releases/download/r3.11.0/mongo-cxx-driver-r3.11.0.tar.gz
tar -xzf mongo-cxx-driver-r3.11.0.tar.gz
cd mongo-cxx-driver-r3.11.0/build
3

选择与操作系统相对应的标签页,然后从mongo-cxx-driver-r3.11.0/build目录运行以下命令:

cmake .. \
-DCMAKE_BUILD_TYPE=Release \
-DMONGOCXX_OVERRIDE_DEFAULT_INSTALL_PREFIX=OFF

此命令指示 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 版本对应的年份

4

选择与您的操作系统相对应的标签页并运行以下命令以安装驾驶员:

cmake --build .
sudo cmake --build . --target install
cmake --build . --config RelWithDebInfo
cmake --build . --target install --config RelWithDebInfo

完成这些步骤后,您就已在计算机上安装了C++驾驶员程序。

注意

如果您在该步骤中遇到问题,请在 MongoDB 社区论坛中寻求帮助,或使用本页右侧或右下角的 Rate this page(本页内容评级)标签页提交反馈。

后退

开始体验