我要建一个MySQL插件对脱4.4.3开放源码版(夸脱的文件),并使用的命令:

cd %QTDIR%\src\plugins\sqldrivers\mysql
qmake "INCLUDEPATH+=C:\MySQL\include" "LIBS+=C:\MYSQL\MySQL Server <version>\lib\opt\libmysql.lib" mysql.pro
make

我管理建立它对我的64位夸脱只是现在使用的64位MySQL dev文件(使用n).然而,32位的建立(与mingw-让)无法与联的问题:

Creating library file: c:\Coding\Qt\4.4.3\plugins\sqldrivers\libqsqlmysqld4.a
tmp/obj/debug_shared/qsql_mysql.o(.text+0x10d): In function `Z5codecP8st_mysql':
...lots of same stuff...

开发文件的安装MySQL5.1 32位和64位的图书馆也是不同的:64位包括libmysql.dll 和六。lib文件,同时32位包括那些 再加上 六。pdb文件。有关这一问题?

是任何人能够建立的32位的插件与脱4.4.3/MinGW使用MySQL5.1?建议?

有帮助吗?

解决方案

使用的MySQL-noinstall-5.1.14-β-的win32

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top