MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Membangun dan menginstal driver MongoDB C++ di OS X

Butuh beberapa saat untuk menyelesaikannya. Semoga Anda dapat menjalankannya dari langkah-langkah berikut:

Buat proyek C++ baru di Xcode

Saya menyalin kode dari <mongo_driver_install>/src/mongo/client/examples/tutorial.cpp sebagai ujian

Dalam Setelan Bangun/Jalur Penelusuran:

Tambahkan yang berikut ini ke Header Search Paths :

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

dan jalur Anda yang setara untuk file header pustaka boost (folder harus berisi boost folder):

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

Tambahkan yang berikut ini ke Library Search Paths Anda :

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

Biner Tautan

Di Build Phases/Link Binary with Libraries pengaturan:

Tambahkan biner berikut:

/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. Bagaimana cara menggunakan $hint dalam kueri agregasi MongoDB?

  2. Bagaimana fasih memanfaatkan skenario ini?

  3. Perbarui bidang dengan nilai dari bidang bersarang

  4. Node.js Mongoose.js string ke fungsi ObjectId

  5. Boot2Docker (di Windows) menjalankan Mongo dengan folder bersama (Sistem file ini tidak didukung)