码迷,mamicode.com
首页 > 数据库 > 详细

Qt5.4 MSVC mysql驱动编译;

时间:2015-06-06 01:35:32      阅读:250      评论:0      收藏:0      [点我收藏+]

标签:

 

1、 mysql安装源码

    技术分享

注意勾选这一步,将mysql源码安装上;

 


2、进行产生Makefile文件;

 技术分享


产生Makefile文件
qmake "INCLUDEPATH+=C:\mysql\include" "LIBS+=C:\mysql\lib\debug\libmysql.lib" -o Makefile mysql.pro
此处的mysql文件 是将mysql安装目录下的 include 与 lib 文件夹取出,新建;;

注意: mysql动态库 可以选择debug目录下的libmysql.lib文件 进行编译Makefile文件;

 技术分享


当我们使用mysql安装目录的时候,中间存在空格,可能出现下列错误,为此我将其目录取出,在qmake的时候使用新的目录;;不会产生问题;;
技术分享
-------可以参照 http://1.guotie.sinaapp.com/?p=363 进行改正;

 

3、 nmake 进行编译

 技术分享

 

使用Vs2010 nmake编译工具 到我们Qt产生Makefile文件的目录下进行编译,产生我们需要的动态链接文件;

 

 

4、 将产生的目标文件移到指定目录

 技术分享


就会产生我们需要的文件
qsqlmysql.dll 与 qsqlmysqld.dll 文件

只需要将 他们移动到我们的

 技术分享

目录下即可;


同时将 我们mysql\lib\debug下的 libmysql.lib 移动到msvc2010的bin目录下;;


 

 

                                 可以参照:

                                                                   http://blog.csdn.net/skykingf/article/details/45028471

                                                                   http://blog.csdn.net/yihui8/article/details/38360087

Qt5.4 MSVC mysql驱动编译;

标签:

原文地址:http://www.cnblogs.com/vagabond/p/4555865.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!