笔者来来回回和其斗争了4次,一次是在工作机上安装,一次是自己电脑安装,还有两次是重新卸载然后再次安装,因此给出自己的经验与过程,以便帮助他人。
首先安装Qt的时候一定要安装Source源码,因为我们要在mysql 源码中进行操作
成功安装qt源码之后在E:\SoftWare\QtCreator\5.13.2\Src\qtbase\src\plugins\sqldrivers\mysql 目录中找到mysql.pro 工程文件,打开之后进行编辑
首先屏蔽#QMAKE_USE += mysql 因为它会产生“Library 'mysql' is not defined.” 报错,接着添加3个东西
//该路径是mysql的头文件路径
INCLUDEPATH += "D:/mySql/include"
//这是MySQL的库文件路径
LIBS += "D:/mySql/lib/libmysql.lib"
//为了方便查找,不妨增加一条语句,该语句用来指明编译后的结果输出的位置
DESTDIR = ../mysql/lib/
这些步骤执行之后可能还有这样的报错即:“Cannot read E:/qtsqldrivers-config.pri: No such file or direct