安装QT平原没有问题,但是当您需要用MySQL驱动程序插件重新编译QT时呢?令人困惑。当我运行配置时,Qt会注册我的MySQL驱动程序,但是当我尝试运行mingw32-make时,这个令人厌恶的东西会出现在我的命令提示符上:这是我的规格:
诺基亚(C:\Qt\2010.04\qt)Linux 7开放源码的QTQt M
我按照本教程使用VS2010:编译mysql驱动程序。编译失败,错误:LNK1123: failure during conversion to COFF: file invalid or corrupt
我尝试使用mysql和qt的多个版本,我总是得到相同的错误注意:我使用的是Qt-4.8.4和MySQL5.5.32-Win 32。
我使用-plugin-sql-mysql -plugin-sql-sqlite标志构建了qt。我有libqsqlmysql.a和libqsqlite.a。我在我的项目中使用qt。但是我的构建系统不是qt,我使用的是waf。当我尝试运行与mysql数据库建立连接的应用程序时,我遇到了以下问题:
QSqlDatabase: QMYSQL driver not loadedinstance of QCoreApplication is required for loading driver plugins
我试图在用Qt开发的Windows上运行一个简单的SQLITE应用程序。尽管我已经用Qt开发了其他Windows应用程序,但我无法管理它。基本错误是Mobile设备/模拟器找不到SQLITE驱动程序,因为我得到了“未找到驱动程序”错误,下面的代码片段也证明了这一点:#includeplatform and false on desktop app.
qDebug() << QSqlDatabase::drivers().empty(