Mongo-C-Driver es un proyecto que incluye dos bibliotecas:
Si no se necesita libmongoc, es posible construir e instalar solo Libson.
La documentación está disponible en MongoDB C Driver Docs y https://www.mongoc.org. Para problemas con, preguntas o comentarios para LibMongoc, busque nuestros canales de soporte. No envíe un correo electrónico a ninguno de los desarrolladores de LibMongoc directamente con problemas o preguntas; es más probable que obtenga una respuesta en los foros de la comunidad MongoDB o StackOverflow.
¿Crees que has encontrado un error? ¿Quieres ver una nueva característica en Libmongoc? Abra un caso en nuestra herramienta de gestión de problemas, Jira:
Los informes de errores en JIRA para todos los proyectos de controladores (es decir, Cdriver, CSHARP, Java) y el proyecto Core Server (IE Server) son públicos .
Si tiene dificultades para construir el conductor después de leer las instrucciones a continuación, publique en los foros de la comunidad de MongoDB para solicitar ayuda. Incluya en su publicación toda la siguiente información:
r1.17 (rama), 1.9.5 (etiqueta)--log-level=debug y --log-context para una salida más detallada.cmake , make u otros comandos ejecutados durante la compilación.No incluir la información relevante retrasará una respuesta útil. Aquí hay un ejemplo inventado de una solicitud de ayuda que proporciona la información relevante:
Hola, estoy tratando de construir el conductor C con el soporte de Kerberos, de Mongo-C-Driver-1.9.5.tar.gz. Estoy en Ubuntu 16.04, Intel de 64 bits, con GCC 5.4.0. Ejecuto cmake como:
$ cmake. - La identificación del compilador C es; GNU 5.4.0 - Verifique el compilador C de trabajo:/usr/bin/cc - Verifique el compilador C de trabajo:/usr/bin/cc- funciona ... La salida recortada, pero cuando solicita ayuda, incluya la salida completa sin omisiones ... - Buscando libsasl2 -no encontrado (especificar -dcmake_library_path =/path/to/sasl/lib para soporte SASL) Error de cmake en cmakelists.txt: 10 (_message): Sasl no encontrado¿Puedes decirme qué necesito instalar? ¡Gracias!
Si ha identificado una vulnerabilidad de seguridad en un conductor o en cualquier otro proyecto MongoDB, infórmelo de acuerdo con las instrucciones aquí.
Las instrucciones de instalación detalladas están en el manual: https://www.mongodb.com/docs/languages/c/c-driver/current/libmongoc/tutorials/obtaining-bibraries/