我在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
我错过了一些非常明显的东西吗?
欢呼声
答案 0 :(得分:1)
您实际上不需要包含QMYSQLDriver
。你真正需要的是构建mysql驱动程序。这是manual, which tells you how to do it。