注意编译器一定要和MYSQL的平台版本一致,32位的用32位的编译器编译,64位的用64位的编译器编译。 准备工作:mysql的目录:D:SQL_Servermariadb Qt5.
1.1的目录:C:Qt 1. 先将D:SQL_Servermariadb中的include和lib文件夹复制到根目录(C:),因为后面make时路径不能有空格。
2. 打开QT5.1.1 for Desktop(MinGW 4.8) cd C:QtQt5.1.1.1.1Srcqtbasesrcpluginssqldriversmysql qmake "INCLUDEPATH+=D:SQL_Servermariadbinclude" "LIBS+=D:SQL_Servermariadbliblibmysql.lib" mysql.pro mingw32-make 如果出现找不到mysql.h文件就用qtcreator打开mysql.pro文件,配置项目,然后编译,就会出现错误提示,把#include 改成#include ,编译就行了,或回到命令行再次执行mingw32-make即可.
3. 编译成功后。 进入到C:QtQt5.1.1.1.1Srcqtbasepluginssqldrivers目录下,选中qsqlmysql.dll和 qsqlmysqld.dll两个文件, 复制到C:QtQt5.1.1.1.1mingw48_32pluginssqldrivers目录下。
Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有