Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Menu Docs
Página inicial do Docs
/ / /
Driver C
/ /

Suporte à Plataforma mongo-c-driver

Esta página documenta informações sobre as plataformas de destino e cadeias de ferramentas que são suportadas pelas bibliotecas mongo-c-driver .

Os seguintes sistemas operacionais são testados continuamente com mongo-c-driver:

Sistema operacional
Notas

Debian

Versões 9.2, 10.0 e 11.0

RHEL

Versões 7.0, 7.1, 8.1, 8.2 e 8.3. Derivados do RHEL (por exemplo CentOS, Rocky Linux, AlmaLinux) da mesma versão são suportados. O Fedora também é suportado, mas não é testado continuamente.

Ubuntu

Versões 16.04, 18.04 e 20.04. As versões menores subsequentes também são suportadas. Ubuntu 22.04 e mais recente ainda não foi testado. Também são suportados derivados do Ubuntu baseados em versões Ubuntu suportadas.

Arch Linux

macOS

Versão 11.0

Servidor Windows 2008 e Servidor Windows 2016

Variantes do Windows da mesma geração são suportadas

Os seguintes compiladores são testados continuamente para mongo-c-driver:

Compiler
Notas

Clang

Versões 3.7, 3.8 e 6.0. Versões mais recentes também são suportadas, bem como as versões correspondentes do Apple Clang.

GCC

Versões 4.8, 5.4, 6.3, 7.5, 8.2, 8.3, 9.4 e 10.2. O MinGW-w64 GCC também é testado e suportado.

Microsoft Visual C++ (MSVC)

Testado com MSVC 12.x (Visual Studio 2013), 14.x (Visual Studio 2015) e 15.x (Visual Studio 2017). Versões MSVC mais recentes são suportadas, mas ainda não foram testadas.

As seguintes arquiteturas de CPU são testadas continuamente para mongo-c-driver:

Arquitetura
Notas

x86 (32-bit)

Testado apenas no Windows

x86_64 (64-bit x86)

Testado em Linux, macOS e Windows

ARM / aarch64

Testado no macOS e Linux

Power8 (ppc64le)

Testado apenas no Linux

IBM Z Series (s390x)

Testado apenas no Linux

Outras plataformas e cadeias de ferramentas não foram testadas, mas versões semelhantes das plataformas acima devem funcionar. Se você encontrar uma plataforma ou cadeia de ferramentas que espera que funcione e descobrir que ela não funciona, abra uma questão descrevendo o problema e/ou abra um Github Solicitação pull do para corrigi-lo.

Solicitações pull simples para corrigir plataformas não suportadas são bem-vindas, mas serão consideradas caso a caso. A aceitação de uma solicitação pull para corrigir as bibliotecas em uma plataforma não suportada não implica o suporte total a essa plataforma.

Voltar

Instalação do pacote

Nesta página