Menu Docs
Página inicial do Docs
/ / /
Driver C++
/

Baixar e instalar

1

Antes de iniciar este tutorial, verifique se você tem as seguintes dependências instaladas em seu ambiente de desenvolvimento:

  • Compilador compatível com C++17, como GCC, Clang ou Visual Studio

  • CMake v3.15 ou mais tarde

  • pacote-config

Observação

Configurações pré-C++17

Embora11 o C++ seja a versão mínima de idioma suportada, este tutorial configura o driver C++ para usar a17 biblioteca padrão do C++, conforme recomendado pela seção C++ seção 17 Configuração de polyfill. Se você deseja instalar o driver para17 configurações pré-C++, defina a opção de configuração CMAKE_CXX_STANDARD para sua versão C++ . Em seguida, o driver usará automaticamente as implementações de polyfill da biblioteca bsoncxx para os17 recursos C++ necessários.

2

Para baixar a versão mais recente do driver C++ do repositório mongo-cxx-driver do Github, execute os seguintes comandos em seu shell a partir do diretório raiz:

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

Selecione a guia correspondente ao seu sistema operacional e execute o seguinte comando no diretório mongo-cxx-driver-r4.0.0/build :

cmake .. \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_CXX_STANDARD=17

Este comando instrui o CMake a instalar o mongocxx no diretório /usr/local .

'C:\<path>\cmake.exe' .. \
-G "Visual Studio <version> <year>" -A "x64" \
-DCMAKE_CXX_STANDARD=17 \
-DCMAKE_INSTALL_PREFIX=C:\mongo-cxx-driver \

Este comando instrui o CMake a instalar o mongocxx no diretório C:\mongo-cxx-driver . Substitua os seguintes valores de espaço reservado:

  • <path>: O caminho para o executável do CMake

  • <version>: número da versão do Visual Studio

  • <year>: o ano correspondente à sua versão do Visual Studio

4

Selecione a guia correspondente ao seu sistema operacional e execute os seguintes comandos para instalar o driver:

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

Depois de concluir estas etapas, você terá o driver C++ instalado em seu computador.

Observação

Caso ocorra algum problema nesta etapa, peça ajuda nos Fóruns da MongoDB Community ou envie feedback pela aba Rate this page no lado direito ou no canto inferior direito desta página.

Voltar

Começar