QT与Mysql交互问题:QMYSQL driver not loaded

XyliaWang 2017-02-15 04:08:27
?1、试图与MYSQL交互,出现下图问题:

?2、试图跑D:\QT5.4\5.4\Src\qtbase\src\plugins\sqldrivers\mysql\mysql.pro来生成与mysql相匹配的dll文件。
添加了以下两行代码
INCLUDEPATH = D:/Mysql/MySQLServer5.7/include
LIBS += D:/Mysql/MySQLServer5.7/lib/libmysql.lib
出现以下问题:

请帮忙看一下为什么mysql driver not loaded?是不是缺少匹配的dll文件,如果是的话,可用第二个问题里的mysql.pro运行出来吗?运行中产生的can not find -llibmysql又该怎么解决?
...全文
210 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
XyliaWang 2017-02-15
  • 打赏
  • 举报
回复
出现了很多 undefined reference to 'xxxxx@4'的error。
这个还是缺少什么库的问题吧?
小灸舞 2017-02-15
  • 打赏
  • 举报
回复
改成这样试试:
LIBS += -LD:/Mysql/MySQLServer5.7/lib/ -llibmysql
XyliaWang 2017-02-15
  • 打赏
  • 举报
回复
恩,加过了的,运行出来这个毛病。
小灸舞 2017-02-15
  • 打赏
  • 举报
回复
.pro文件里QT += sql这句加了没
加完以后把DEBUG文件夹整个删掉,重新生成一下

24,854

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧