How to make Qt mysql driver in windows?(如何在WINDOWS中制作Qt MySQL驱动程序?)
问题描述
我已经在Linux中构建了几次qsqlmysql.so。我完全熟悉这个过程。但是现在在愚蠢的窗户里,无论我做什么,我都无法建造它。我使用的是Qt5.12.1(最新版本)和Microsoft VS Enterprise 2017编译器,我已经下载了mysql-5.7.25-win64并将其解压到c盘。 我可以使用VS编译器编译我的qt项目。环境路径正常。地址中没有空格,而且. 我继续记录并使用以下命令:
mysql.h在C:mysql-5.7.25-winx64include中,lib目录下有libmysql.dll和libmysqlclient.dll。但是!我将在运行该命令后将其输出。
这表明MySQL仍然处于非活动状态! 我在Powershell中执行此命令。
推荐答案
好吧,实际上Qt安装文件夹中附带的驱动程序是正常的,但它需要知道MySQLdll在哪里。我推荐使用MySQL版本5,因为在V8中,dll分散在不同的文件夹中。您可以运行v8服务器,但使用v5dll作为驱动程序。不需要编译qt sqldriver src。
更新我更有洞察力地回答了另一个问题Here
这篇关于如何在WINDOWS中制作Qt MySQL驱动程序?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!