【吐血跪求】Qt如何才能成功编译Mysql的驱动
【吐血跪求】Qt怎么才能成功编译Mysql的驱动!如题硬件环境:Windows 7旗舰版 , 4G内存 ,64位系统软件环境:VS
【吐血跪求】Qt怎么才能成功编译Mysql的驱动!
如题
硬件环境:
Windows 7旗舰版 , 4G内存 ,64位系统
软件环境:
VS 2010 ,Qt 4.8.0 - OpenSource - vs2010 ,MySql 5.5.27_win64
本身电脑上已经有VS 2010 以及 Qt 还有Qt的VS插件了,然后按照网上的教程,先安装MySql,其中Mysql的路径重新改了,没有了空格,安装的时候也勾选了C库和支持库。安装完以后,我把这两句话加入在了C:\Qt\4.8.0\src\plugins\sqldrivers\mysql路径中的mysql.pro的第二行中:
在另一台电脑上错误更离谱,报了一堆无法解析的外部符号的错误,唉,这问题纠结了我3天了,都快吐血了,跪求大神指点!!!!
然后在
cd C:\Qt\4.8.0\src\plugins\sqldrivers\mysql
qmake "INCLUDEPATH+=D:\mysqldev\include" "LIBS+=D:\mysqldev\lib\opt\libmysql.lib" mysql.pro
mingw32-make
结束之后在此目录下面 debug和release目录下就有编译好的dll了然后拷贝到如图所示目录即可
注意 要加入环境变量 C:\Qt\qtcreator-2.4.1\mingw\bin;C:\Qt\4.8.0\bin;
否找不到qmake和mingw32-make命令
[解决办法]http://www.cppblog.com/biao/archive/2011/10/29/159296.html
以前编译MySql驱动的步骤,照着做就会成功。
[解决办法]网上有编译好的,下载直接用就行了。
自己编译应该也比较简单。指定LIB路径即可。
前一段时间,编译ARM版本的Mysql稍微有点复杂。
[解决办法]已经放弃编译了,直接用数据源