qt编译mysql驱动

编译驱动要确保电脑上有qt源码,如果没有源码需要自己下载

1.将mysql安装目录下的include和lib两个文件夹拷贝到qt\4.7.4\src\plugins\sqldrivers\mysql下。可以自己新建一个目录如mysqllib。
2.修改mysql.pro文件,在第二行添加如下内容
INCLUDEPATH += "./mysqllib/include"
LIBS+= "./mysqllib/lib/libmysql.lib"
3.将QT的bin目录和mingw的目录都添加到环境变量的path中。
4.运行qt 4.7.4 Command Prompt 输入以下命令(路径自己注意修改)
cd qt\4.7.4\src\plugins\sqldrivers\mysql
qmake
mingw32-make release
mingw32-make debug
执行qmake后没有返回结果,只是在mysql目录下生成了debug和release的makefile文件Makefile.Debug和Makefile.Release。
全部执行完后,将release下的libqsqlmysql4.a,qsqlmysql4.dll和debug下的libqsqlmysqld4.a,libqsqlmysqld4.dll 拷贝至
QtSDK\Desktop\Qt\4.7.4\mingw\plugins\sqldrivers
目录下

 

 

最后也可以参考下面博客

http://www.cnblogs.com/wlcaption/p/4265262.html

http://www.linuxidc.com/Linux/2011-04/34678.htm

posted @ 2017-02-08 15:57  品山  阅读(1760)  评论(0编辑  收藏  举报