内置MySQL库

时间:2016-06-01 04:09:07

标签: c++ mysql qt

我正在尝试使用Qt与MySQL连接部署单文件应用程序。我发现该应用仍依赖于libmysql.dll。这是因为即使qt mysql驱动程序插件是静态的,它也链接到库的动态版本。我尝试使用-qt-sql-mysql-plugin-sql-mysql

配置Qt

现在问题是:如何构建Qt所以mysql库将构建在静态qt mysql驱动程序插件中? (或直接进入QtSql

1 个答案:

答案 0 :(得分:1)

使用/构建libmysql的静态版本(将* .lib文件放在Qt的lib文件夹中)。

配置-qt-sql-mysql就足够了。

确保使用相同的编译器/链接器构建lib。