Qt MySQL --------无法打开包含文件:'mysql.h':

时间:2013-04-10 16:03:29

标签: mysql sql qt qtsql

我在Qt中创建一个GUI应用程序,它基本上是数据库的前端

然而我甚至还没有做任何事情,因为我的数据库连接只是保持失败(好吧它实际上没有编译所以它不是数据库连接问题)

无论如何,我的项目甚至不会构建,因为Qt会给出错误:

 error: C1083: Cannot open include file: 'mysql.h': No such file or directory

我不是特别理解,因为在使用QtSQL的类中我包括:

#include <QtSql/QSqlDatabase>
#include <QtSql/QMYSQLDriver>
现在因为我从文档中了解到这些包括你需要的所有东西,哦,这就是我的.pro

QT       += sql
我错过了一些非常明显的东西吗?

欢呼声

1 个答案:

答案 0 :(得分:1)

您实际上不需要包含QMYSQLDriver。你真正需要的是构建mysql驱动程序。这是manual, which tells you how to do it

相关问题