不知道可不可以用别人已经编译好的文件?
如果可以的话,直接把那四个文件放到D:\QtSDK\Desktop\Qt\4.8.1\mingw\plugins\sqldrivers里就可以的么
(我装的是诺基亚的Qt SDK 1.2离线安装包:QtSdk-offline-win-x86-v1_2_1)
那么。。请各位大神发一份到我的邮箱吧。。
aizenchou@hotmail.com
如果不行。。
帮忙看看有什么问题吧。。
或者帮忙看看我自己哪里错了。。
mysql的include目录:C:\mysql\include
mysql的lib目录:C:\mysql\lib //找了很多教程,不过用的不是最新版本的mysql,最新的mysql好像lib目录下面没有opt目录了
mingw的目录 D:\QtSDK\Desktop\Qt\4.8.1\mingw //教程上说mysql.pro的文件在..\src\plugins\sqldrivers\mysql,因为装好诺基亚的QT SDK在mingw目录下没有src,反而在根目录D:\QtSDK下面有一个名为QtSources的文件夹,里面有一个src目录,所以我把src目录整个复制到了mingw下面
mysql.pro的目录:D:\QtSDK\Desktop\Qt\4.8.1\mingw\src\plugins\sqldrivers\mysql
之后的我截个图。。求帮忙。。
运行Qt 4.8.1 for Desktop(MinGW)
然后是这个样子的
cd命令切换到mysql.pro的目录:D:\QtSDK\Desktop\Qt\4.8.1\mingw\src\plugins\sqldrivers\mysql
使用qmake命令:qmake -o Makefile "INCLUDEPATH+=C:\mysql\include" "LIBS+=C:\mysql\lib\libmysql.lib" mysql.pro //因为是新版的mysql,所以这里是lib..
然后就这样子了。。
然后我试了N遍都不行。。求问哪里错了。。
------解决方案--------------------
刚刚看到这个了,首先回答第一个问题,如果别人的qt和mysql跟你是一致的,应该可以自己用,现在太晚了,明天给你发一个吧,不过是4.7.4版本的,至于自己怎么编译,可以看看我博客
------解决方案--------------------
我成功了,你下载MYSQL 5.1.XX的版本吧,别用别人的了……