我使用-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
在过去的几个小时里,我一直在努力将我的Qt软件连接到一个MySQL数据库,这个数据库是我用一个免费托管小型MySQL数据库的网站托管的。我可以使用phpMyAdmin连接到它,但我的软件真的很难连接到它。
这是错误消息:找不到微软数据源名称,并且没有指定默认驱动程序QODBC3: Unable to connect“。谁能给我解释一下这是什么意思,以及如何修复它?