• 7998阅读
  • 14回复

[下载]qt5.0.1的ODBC,mysql驱动DLL [复制链接]

上一主题 下一主题
离线angelus
 

只看楼主 倒序阅读 楼主  发表于: 2013-02-01
— 本帖被 XChinux 执行加亮操作(2013-04-26) —
今天下载了5.0.1的qt ,但默认里边没有我需要的动态链接数据文件,就自己用源代码编译了一份
供大家下载使用!


mysql.dll mysql.rar (944 K) 下载次数:122


测试过可以使用!

描述:qsqlodbc.dll
附件: odbc.rar (282 K) 下载次数:107
离线realfan

只看该作者 1楼 发表于: 2013-02-01
谢谢!
用什么编译器编编的
离线hehui

只看该作者 2楼 发表于: 2013-02-01
通常在WIN下我会把MySQL和ODBC编译到一起。
离线angelus

只看该作者 3楼 发表于: 2013-02-01
回 1楼(realfan) 的帖子
用5.0.1自带的mingw47_32编译的!
离线realfan

只看该作者 4楼 发表于: 2013-02-01
回 3楼(angelus) 的帖子
好!
顺便请教下,单独编这个的步骤是怎么样的?
离线adonais

只看该作者 5楼 发表于: 2013-02-17
回 4楼(realfan) 的帖子
首先到http://dev.mysql.com/downloads/mysql/
下载一个二进制版的的mysql, ZIP 压缩包.(不要下载到源码包了).
建一个目录,
把压缩包里的include,lib文件夹解压进去.
下载mingw-utils-0.3(确认是这个版本,高版本的不行),解压到mingw\\bin目录里面
打开mingw的命令行,进入之前新建目录的lib子目录.
可以看到有mysql.dll mysql.lib等文件.
//生成LIBMYSQL.def文件
reimp -d mysql.lib
//生成mingw编译器能识别的导入库libmysql.dll.a
dlltool -k --input-def LIBMYSQL.def --dllname libmysql.dll --output-lib libmysql.dll.a
如果你之前编译过qt5,把qmake所在目录加入PATH,直接进入.
如果没有,需要在%qt5-src%\qtbase目录下配置一下(configure.exe -release -plugin-sql-mysql)
cd /d %qt5-src%\qtbase\src\plugins\sqldrivers\mysql
qmake "INCLUDEPATH+=%mysql_dev%/include" "LIBS+=-L%mysql_dev%/lib -lmysql" mysql.pro -o Makefile
mingw32-make




离线realfan

只看该作者 6楼 发表于: 2013-02-17
回 5楼(adonais) 的帖子
非常感谢你详尽的解答
离线lcy0798
只看该作者 7楼 发表于: 2013-02-21
非常详细,正找一个这样的文件呢。非常感谢
离线asfw3r
只看该作者 8楼 发表于: 2013-02-24
谢谢楼主,困扰我2天的问题因为你的资源包解决了,非常感谢
离线jouyouyun
只看该作者 9楼 发表于: 2013-03-07
非常感谢,我编译一直报错!
离线478964147
只看该作者 10楼 发表于: 2013-03-10
感谢啊
离线雷小某

只看该作者 11楼 发表于: 2013-03-24
感谢LZ,我之前一直被困扰在这里,后来只能用ODBC的说
离线虚逸
只看该作者 12楼 发表于: 2013-04-11
Thank you!
离线zhuimeng123

只看该作者 13楼 发表于: 2015-11-18
好人啊!!!!!谢谢你,真的太谢谢了
离线lhxzui

只看该作者 14楼 发表于: 2015-12-21
谢谢分享,                        
快速回复
限100 字节
 
上一个 下一个