MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Impossible de créer un projet à l'aide du pilote mongodb c++ avec MSVC

Débarrassez-vous des erreurs de chrono et de ratio en ajoutant la ligne " __STDC_LIMIT_MACROS " à Project Properties\C/C++\Preprocessor\Preprocessor Definitions. (merci @xdg pour l'aide)

Pour les autres erreurs mongocxx, les problèmes étaient :1. J'essayais de créer un projet 32 ​​bits à l'aide de bibliothèques BOOST 64 bits - j'ai résolu ce problème en créant un nouveau projet 64 bits2. devait inclure les fichiers bsoncxx.lib et mongocxx.lib dans Project Properties\Linker\Input\Additional Dependencies

Après ces étapes, la construction du projet a réussi, mais j'ai eu des erreurs pendant l'exécution car les dll bsoncxx, mongocxx, libmongoc-1.0 et libbson-1.0 étaient manquantes, j'ai résolu ce problème simplement en copiant les dll mentionnées ci-dessus dans le dossier de publication du projet. /P>