gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-29 00:32:23 25 4
gpt4 key购买 nike

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

但是我什至还没有到做任何事情的地步,因为我的数据库连接一直失败(嗯,它实际上没有编译,所以它不是数据库连接问题)

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

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

我不是特别了解,因为在使用 QtSQL 内容的类中我已经包含:

#include <QtSql/QSqlDatabase>
#include <QtSql/QMYSQLDriver>

现在我有点用头撞 table 了,因为我从文档中了解到,这 2 个包含的就是你所需要的,哦,还有我的 .pro 中的这个

QT       += sql

我在这里遗漏了一些非常明显的东西吗?

干杯

最佳答案

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

关于mysql - Qt MySQL -------- 无法打开包含文件 : 'mysql.h' :,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15930894/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com