Als u de broncode van het stuurprogramma downloadt van hier ,
Uitpakken en uitpakken
tar xzf mongodb-linux-x86_64-v2.0-latest.tgz
Dan cd in de map.
cd mongo-cxx-driver-v2.0/
Gebruik dan scons om te bouwen
scons
en installeer
sudo scons install
Om vervolgens de code te compileren die wordt weergegeven in de zelfstudie je moet ook de map /usr/local/include/mongo specificeren als een zoekpad voor include-bestanden.
sudo g++ tutorial.cpp -I/usr/local/include/mongo -lmongoclient
-lboost_thread -lboost_filesystem -lboost_program_options -o tutorial
Om het vervolgens uit te voeren, moet u het bestand /etc/ld.so.conf bewerken
sudo vi /etc/ld.so.conf
en voeg
. toe/usr/local/lib
Ren dan
sudo ldconfig
en voer de tutorial uit
$ ./tutorial
connected ok
Als alternatief voor het bewerken van het bestand ld.so.config kunt u de omgevingsvariabele LD_LIBRARY_PATH gebruiken. Dus je zou doen
export LD_LIBRARY_PATH=/usr/local/lib
$ ./tutorial
connected ok