找回密码
 立即注册
收起左侧

Qt编译mysql数据库的问题

2
回复
4419
查看
[复制链接]
累计签到:34 天
连续签到:1 天
来源: 2017-3-8 01:02:10 显示全部楼层 |阅读模式
1Qter豆
求助大神,这个问题我搞了一天了还没好。。。
我的环境
Win7 64位
这是Qt的版本 qt-opensource-windows-x86-msvc2013-5.5.1
这是mysql的版本

我按照网上的教程想编译mysql驱动的源码,但是发现我的这个版本没有安装源码,于是我又下载了qt的源码
qt源码版本   qt-everywhere-opensource-src-5.5.1.zip

下载之后解压,进入到
C:\...\qtbase\src\plugins\sqldrivers\mysql
这个文件
然后有四个文件 main.cpp   mysql.pro   mysql.json  RADEME

然后我就像网上说的一样更改了mysql.pro文件,在文件末尾添加了


INCLUDEPATH+=C:/MySQL/include
LIBS+=-LC:/MySQL/lib/ -llibmysql

然后开始构建,但是并没有出现网上所说的debug和release文件夹
也没有编译出.dll和.lib文件
我知道QT5自带mysql驱动,但是我使用的时候说不匹配,应该不同的mysql版本和qt版本需要不同的驱动。所以我才自己编译

求问到底出了什么问题啊!我已经从早上搞到现在了。。。。

回复

使用道具 举报

累计签到:34 天
连续签到:1 天
2017-3-8 08:40:23 显示全部楼层
这是编译后出现的文件和文件夹

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

累计签到:34 天
连续签到:1 天
2017-3-8 10:40:28 显示全部楼层
我自己解决了。。。。
我把Qt卸了重新装了一遍,这次把源码组件装上去了,然后照着这个博客弄好了,但是编译后的文件不再他说的目录下

而是在C盘根目录下
http://blog.sina.com.cn/s/blog_a6fb6cc90101gzm1.html
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册