MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Изграждане и инсталиране на MongoDB C++ драйвер в OS X

Отне ми известно време, за да накарам това да заработи. Надяваме се, че можете да накарате вашето да заработи чрез следните стъпки:

Създайте нов C++ проект в Xcode

Копирах кода от <mongo_driver_install>/src/mongo/client/examples/tutorial.cpp като тест

В Настройки на компилация/Пътища за търсене:

Добавете следното към вашите Header Search Paths :

/path/to/mongo-cxx-driver-nightly/src

и вашия еквивалентен път за заглавните файлове на библиотеката за повишаване (папката трябва да съдържа boost папка):

/usr/local/Cellar/boost/1.54.0/include

Добавете следното към вашите Library Search Paths :

/usr/local/lib (in my case holds all of the boost libraries)
/path/to/mongo-cxx-driver-nightly

Свържете двоични файлове

В Build Phases/Link Binary with Libraries настройки:

Добавете следните двоични файлове:

/path/to/mongo-cxx-driver-nightly/libmongoclient.a
/usr/local/lib/libboost_thread-mt.dylib
/usr/local/lib/libboost_system-mt.dylib
/usr/local/lib/libboost_filesystem-mt.dylib
/usr/local/lib/libboost_program_options-mt.dylib



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. node.JS Express паспортно маршрутизиране

  2. Сравнение на дати в mongodb

  3. как да конфигурирате debezium полета, изпратени при събития за актуализиране (монго конектор)

  4. MongoDB $toString

  5. Как може Python да наблюдава промените в Oplog на Mongodb