Я получаю одну ошибку компоновщика при попытке связать приложение с драйвером C ++ mongodb. Я не уверен, что происходит не так.
(.rodata._ZTVN5mongo16ConnectExceptionE[_ZTVN5mongo16ConnectExceptionE]+0x40): undefined reference to `mongo::DBException::toString() const'
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Почему вы используете такую ужасно устаревшую версию драйвера C ++? Вам повезет больше, если использовать последнюю версию устаревшего драйвера C ++:
https://github.com/mongodb/mongo-cxx-driver/releases/tag/legacy-1.1.0
Еще лучше использовать новый драйвер C ++ 11:
https://github.com/mongodb/mongo-cxx-driver/releases/tag/r3.0.0
Других решений пока нет …