qt编译mysql驱动插件

qt编译mysql驱动插件

1.程序目录应该全为英文,不要包含中文

2.采用mingw编译器编译 若采用msvc2008/msvc2010,
则qsqlmysql(d)4.dll和qcncodecs(d)4.dll也要采用相同的编译器mingw/msvc2008/msvc2010
3.程序目录下 
 procpath
    sqldrivers
    codecs
    proc.exe
    mingwm10.dll
    libgcc_s_dw2-1.dll
    libmysql.dll
    QtCored4.dll
    QtGuid4.dll
    QtSqld4.dll

sqldrivers
    qsqlmysqld4.dll
    qsqlmysql4.dll
    libqsqlmysql4.a
    libqsqlmysqld4.a

codecs
    qcncodecsd4.dll
    qcncodecs4.dll
    libqcncodecsd4.a
    libqcncodecs4.a

sqldrivers/codecs目录必须在程序目录下,且sqldrivers/codecs目录名称全部小写

如何获取libmysql.dll?
其中libmysql.dll为mysql安装程序目录\lib下的移植过来,
若程序目录下没有libmysql.dll则提示“Driver not loaded”

如何获取qsqlmysqld4.dll/qsqlmysql4.dll/libqsqlmysql4.a/libqsqlmysqld4.a?
qt安装时安装目录下Desktop\Qt\4.7.4\mingw\plugins\sqldrivers\目录下只支持sqlite
sqldrivers目录下的qsqlmysqld4.dll为qtcreator采用mingw编译器
编译qt源码qt-everywhere-opensource-src-4.8.0\src\plugins\sqldrivers\mysql\mysql.pro
将编译好的qsqlmysqld4.dll/qsqlmysql4.dll/libqsqlmysql4.a/libqsqlmysqld4.a拷贝到
qt的安装目录下Desktop\Qt\4.7.4\mingw\plugins\sqldrivers下
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值