यह काम करने में मुझे कुछ समय लगा। उम्मीद है कि आप निम्न चरणों से अपना काम कर सकते हैं:
Xcode में एक नया C++ प्रोजेक्ट बनाएं
मैंने <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