Mongo-C-Driver est un projet qui comprend deux bibliothèques:
Si Libmongoc n'est pas nécessaire, il est possible de construire et d'installer uniquement Libbson.
La documentation est disponible sur MongoDB C Driver Docs et https://www.mongoc.org. Pour les problèmes, les questions ou les commentaires de Libmongoc, veuillez consulter nos canaux de support. Veuillez ne pas envoyer de courrier électronique directement les développeurs Libmongoc avec des problèmes ou des questions - vous êtes plus susceptible d'obtenir une réponse sur les forums communautaires MongoDB ou StackOverflow.
Vous pensez avoir trouvé un bug? Vous voulez voir une nouvelle fonctionnalité dans Libmongoc? Veuillez ouvrir un cas dans notre outil de gestion des problèmes, Jira:
Les rapports de bogues dans JIRA pour tous les projets de pilotes (IE CDriver, CSHARP, Java) et le projet Core Server (IE Server) sont publics .
Si vous avez du mal à construire le conducteur après avoir lu les instructions ci-dessous, veuillez poster sur les forums de la communauté MongoDB pour demander de l'aide. Veuillez inclure dans votre message toutes les informations suivantes:
r1.17 (branche), 1.9.5 (étiquette)--log-level=debug et --log-context pour plus de sortie verbeux.cmake , make ou d'autres commandes exécutées pendant la construction.Le non-inclure les informations pertinentes retardera une réponse utile. Voici un exemple inventé d'une demande d'aide qui fournit les informations pertinentes:
Bonjour, j'essaie de construire le pilote C avec le support Kerberos, de Mongo-C-Driver-1.9.5.Tar.gz. Je suis sur Ubuntu 16.04, 64 bits Intel, avec GCC 5.4.0. Je lance Cmake comme:
$ cmake. - L'identification du compilateur C est; GNU 5.4.0 - Vérifiez le fonctionnement C Compiler: / usr / bin / cc - Vérifiez le travail C compilateur: / usr / bin / cc - fonctionne ... Sortie coupée, mais lorsque vous demandez de l'aide, incluez une sortie complète sans omissions ... - Recherche de libsasl2 - Non trouvé (spécifiez -dcmake_library_path = / path / to / sasl / lib pour le support SASL) Erreur CMake sur cMakelists.txt: 10 (_Message): Sasl pas trouvéPouvez-vous me dire ce que je dois installer? Merci!
Si vous avez identifié une vulnérabilité de sécurité dans un pilote ou tout autre projet MongoDB, veuillez les signaler en fonction des instructions ici.
Les instructions d'installation détaillées se trouvent dans le manuel: https://www.mongodb.com/docs/languages/c/c-driver/current/libmongoc/tutorials/obtaining-libraires/