ошибка при загрузке разделяемых библиотек: libboost_thread.so.1.54.0: невозможно открыть файл общих объектов: такой файл или каталог отсутствует

Я пытаюсь подключить MongoDb с Qt c ++. Когда я его создаю, нет ошибки, просто такая информация, как;

: -1: warning: libboost_system.so.1.54.0, необходимо /usr/local/lib/libboost_thread.so, может конфликтовать с libboost_system.so.5

Однако, когда я пытался запустить, он говорит:

ошибка при загрузке разделяемых библиотек: libboost_thread.so.1.54.0: невозможно открыть файл общих объектов: такой файл или каталог отсутствует

Вот мой небольшой пример кода, который выглядит хорошо.

#include "mainwindow.h" #include "ui_mainwindow.h" #include <QDebug> #include <mongo/client/dbclient.h> MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); try { mongo::DBClientConnection c; c.connect("localhost"); qDebug() << "Connected to Mongo"; } catch (mongo::DBException &e) { qDebug() << "Cannot, Error : " << e.what(); } } MainWindow::~MainWindow() { delete ui; } 

Не могли бы вы помочь мне, почему я получаю эту ошибку и как ее исправить?

РЕДАКТИРОВАТЬ :

Вот также мой .pro-файл;

 QT += core gui greaterThan(QT_MAJOR_VERSION, 4): QT += widgets TARGET = mongodbtest TEMPLATE = app SOURCES += main.cpp\ mainwindow.cpp HEADERS += mainwindow.h FORMS += mainwindow.ui INCLUDEPATH += /usr/local/lib/ LIBS += -pthread \ -lmongoclient \ -lboost_thread \ -lboost_system \ -lboost_regex 

и я вижу, что у меня уже есть libboost_thread.so.1.54.0

[mg @ mg-CentOS mg] $ найти libboost_thread.so.1.54.0 /usr/local/lib/libboost_thread.so.1.54.0