@QT5 mysql window静态编译
1: C:\Qt\Qt5.8.0\5.8\Src\qtbase\src\plugins\sqldrivers\mysql
找到mysql源代码所在位置
一:打开mysql.pro(相当于cmake)文件
编辑pro文件
修改为如下内容:
主要时添加mysql动态库和静态库的位置
二:采用静态生成的qmake编译
生成如下文件
在C:目录下生成C:\lib\cmake\Qt5Sql\Qt5Sql_QMYSQLDriverPlugin.cmake文件,需要放到静态编译qt版本对应的lib下面相同路径。【C:\Qt\Qt5.8.0_MinGW_static\lib\cmake\Qt5Sql】
2:C:\mkspecs\modules和C:\mkspecs\modules-inst将qt_plugin_qsqlmysql和qt_plugin_qsqlmysql业拷贝的静态编译QT相同路径
[C:\Qt\Qt5.8.0_MinGW_static\mkspecs\modules]
3:最重要的C:\plugins\sqldrivers文件夹下的几个静态库也放到静态qt版本对应位置下
然后进行编译。
#-------------------------------------------------
#Project creat