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

Suporte à Plataforma mongo-c-driver

Nesta página

  • Sistemas operacionais
  • Compiladores
  • Arquiteturas
  • Outros

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

Referência de instalação do pacote