MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Xây dựng và cài đặt trình điều khiển MongoDB C ++ trong OS X

Tôi đã mất một lúc để làm cho điều này hoạt động. Rất may bạn có thể làm cho điều này hoạt động theo các bước sau:

Tạo một dự án C ++ mới trong Xcode

Tôi đã sao chép mã từ <mongo_driver_install>/src/mongo/client/examples/tutorial.cpp như một bài kiểm tra

Trong Cài đặt bản dựng / Đường dẫn tìm kiếm:

Thêm phần sau vào Header Search Paths của bạn :

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

và đường dẫn tương đương của bạn cho các tệp tiêu đề thư viện tăng cường (thư mục phải chứa boost thư mục):

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

Thêm phần sau vào Library Search Paths của bạn :

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

Liên kết Binaries

Trong Build Phases/Link Binary with Libraries cài đặt:

Thêm các tệp nhị phân sau:

/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. sao băng tải tệp lên mongodb

  2. mongoDB:tìm theo giá trị nhúng

  3. Tìm tài liệu bao gồm phần tử trong trường Mảng với mongomapper?

  4. Xác định kiến ​​trúc tốt nhất cho triển khai cụm MongoDB

  5. Ánh xạ nhiều-nhiều với Mongoose