Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将mysql库链接到静态编译的Qt?_Mysql_Qt - Fatal编程技术网

如何将mysql库链接到静态编译的Qt?

如何将mysql库链接到静态编译的Qt?,mysql,qt,Mysql,Qt,我最近在将mysql库链接到Qt静态时遇到了麻烦。以下是我迄今为止所做的: 1) 编译Qt5.4.2静态 2) 编译mysql插件驱动程序 3) 之后,我将.dll和.a文件复制到静态和非静态QT的插件文件夹中 4) 对于非静态QT,一切正常,但我不能用静态QT编译项目 在我的.pro文件中 LIBS += -LC:/Qt/Static/5.3.1/plugins/sqldrivers -lqsqlmysql QTPLUGIN += libqsqlmysql 错误::-1:错误:找不到-ll

我最近在将mysql库链接到Qt静态时遇到了麻烦。以下是我迄今为止所做的:

1) 编译Qt5.4.2静态

2) 编译mysql插件驱动程序

3) 之后,我将.dll和.a文件复制到静态和非静态QT的插件文件夹中

4) 对于非静态QT,一切正常,但我不能用静态QT编译项目

在我的.pro文件中

LIBS += -LC:/Qt/Static/5.3.1/plugins/sqldrivers -lqsqlmysql

QTPLUGIN += libqsqlmysql
错误:
:-1:错误:找不到-llibqlsqlmysql

我在.pro文件中还收到一条警告:

Project WARNING: Plugin class name could not be determined for libqsqlmysql plugin.

请帮助

错误消息是什么?“无法编译”可能意味着什么,对不起。问题中的更新可能这个链接帮助你我已经阅读了这个主题,但是对于一个新手来说,这个主题非常模糊,而且看起来他使用Linux平台(./configure)这个命令是什么。/configure-static-plugin sql mysql首先做什么?错误消息是什么?“无法编译”可能意味着什么,对不起。问题中的更新可能这个链接帮助你我已经阅读了这个主题,但是对于一个新手来说,这个主题非常模糊,而且看起来他使用Linux平台(./configure)这个命令是什么。/configure-static-plugin sql mysql首先做什么?错误消息是什么?“无法编译”可能意味着什么,对不起。问题中的更新可能这个链接帮助你我已经阅读了这个主题,但是对于一个新手来说它非常模糊,而且看起来他使用Linux平台(./configure)这个命令是什么。/configure-static-plugin sql mysql首先做什么?