我正在尝试通过Qt在Ubuntu 15.10上运行MYSQL,但是我在加载插件时遇到了问题。我正在使用从他们的网站(Qt5.6.0)下载的最新Qt,但是在启动应用程序时出现以下错误:
Got keys from plugin meta data ("QPSQL7", "QPSQL")
loaded library "/home/rob/Qt5.6.0/5.6/gcc_64/plugins/sqldrivers/libqsqlmysql.so"
QLibraryPrivate::loadPlugin failed on "/home/rob/Qt5.6.0/5.6/gcc_64/plugins/sqldrivers/libqsqlmysql.so" : "Cannot load library /home/rob/Qt5.6.0/5.6/gcc_64/plugins/sqldrivers/libqsqlmysql.so: (libmysqlclient_r.so.16: cannot open shared object file: No such file or directory)"
QSqlDatabase: QMYSQL driver not loaded
QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QPSQL QPSQL7
问题是,libmysqlclient_r.so.16
甚至不是ubuntu 15.10 linux发行版的一部分,它使用的是libmysqlclient_r.so.18
。
我已经读过清除Qt插件缓存的地方可能会有所帮助,但我无法知道如何做到这一点。
我应采取哪些措施来解决此问题?