1、下载qt相应版本源码,并提前 qtbase\src\plugins\sqldrivers 部分源码;
2、下载mysql相应版本头文件及类库;
3、调整源码中部分配置文件
./qsqldriverbase.pri
注掉如下内容
#include($$shadowed($$PWD)/qtsqldrivers-config.pri)
增加如下内容:
include(configure.pri)
load(qt_build_config)
./mysql\mysql.pro
注掉如下内容:
#QMAKE_USE += mysql
增加如下内容:
#x64
contains(QT_ARCH, x86_64){
message("64-bit")
INCLUDEPATH += ./mysql5.7x64/include
DESTDIR = $$PWD/bin/x64/
CONFIG(debug, debug|release){
LIBS += -L$$PWD/mysql5.7x64/lib/ -llibmysqld
} else {
LIBS