Ако изтеглите изходния код на драйвера от тук ,
Разопаковайте и разархивирайте
tar xzf mongodb-linux-x86_64-v2.0-latest.tgz
След това cd в директорията.
cd mongo-cxx-driver-v2.0/
След това използвайте scons за изграждане
scons
и инсталирайте
sudo scons install
След това да компилирате кода, показан в урока трябва също така да посочите директорията /usr/local/include/mongo като път за търсене на включващ файл.
sudo g++ tutorial.cpp -I/usr/local/include/mongo -lmongoclient
-lboost_thread -lboost_filesystem -lboost_program_options -o tutorial
След това, за да го стартирате, ще трябва да редактирате файла /etc/ld.so.conf
sudo vi /etc/ld.so.conf
и добавете
/usr/local/lib
След това стартирайте
sudo ldconfig
и стартирайте урока
$ ./tutorial
connected ok
Като алтернатива на редактирането на файла ld.so.config можете да използвате променливата на средата LD_LIBRARY_PATH. Така че бихте направили
export LD_LIBRARY_PATH=/usr/local/lib
$ ./tutorial
connected ok