Chvíli mi trvalo, než jsem to zprovoznil. Doufám, že se vám to podaří zprovoznit pomocí následujících kroků:
Vytvořte nový projekt C++ v Xcode
Zkopíroval jsem kód z <mongo_driver_install>/src/mongo/client/examples/tutorial.cpp
jako test
V Nastavení sestavení/Vyhledávací cesty:
Přidejte následující do Header Search Paths
:
/path/to/mongo-cxx-driver-nightly/src
a vaši ekvivalentní cestu pro soubory záhlaví knihovny upřednostnění (složka by měla obsahovat boost
složka):
/usr/local/Cellar/boost/1.54.0/include
Přidejte následující do Library Search Paths
:
/usr/local/lib (in my case holds all of the boost libraries)
/path/to/mongo-cxx-driver-nightly
Binární soubory propojení
V Build Phases/Link Binary with Libraries
nastavení:
Přidejte následující binární soubory:
/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