sql >> Databáze >  >> NoSQL >> MongoDB

Nelze sestavit projekt pomocí ovladače mongodb c++ s MSVC

Zbavili jste se chyb chrono a poměru přidáním řádku " __STDC_LIMIT_MACROS " do Project Properties\C/C++\Preprocessor\Preprocessor Definitions. (děkuji @xdg za pomoc)

U ostatních chyb mongocxx byly problémy:1. Pokoušel jsem se vytvořit 32bitový projekt pomocí 64bitových knihoven BOOST-opravil jsem to vytvořením nového 64bitového projektu2. musel zahrnout soubory bsoncxx.lib a mongocxx.lib do Project Properties\Linker\Input\Additional Dependencies

Po těchto krocích bylo sestavení projektu úspěšné, ale během běhu se objevily chyby, protože chyběly knihovny DLL bsoncxx, mongocxx, libmongoc-1.0 a libbson-1.0. Opravil jsem to jednoduše zkopírováním výše uvedených knihoven dll do složky vydání projektu.




  1. Replika MongoDB nastavená v Azure, kam nasměruji bránu firewall?

  2. Mongo:jak třídit podle externí hmotnosti

  3. Chyba Redigo ScanStruct s time.Time

  4. 6 užitečných nástrojů pro sledování výkonu MongoDB