gpt4 book ai didi

c++ - libmysql.dll for 64bit Qt w/MSVS2017 compiler

转载 作者:太空宇宙 更新时间:2023-11-04 12:49:48 24 4
gpt4 key购买 nike

我一直在使用 MinGW,为了不得到臭名昭著的输出,我所要做的就是将 32 位 libmysql.dll 文件复制到可执行文件所在的位置:

QSqlDatabase: MYSQL driver not loaded

QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QODBC QODBC3 QPSQL QPSQL7

现在我正在尝试使用 MSVS2017 64 位编译器编译我的应用程序。我尝试同时使用 32 位和 64 位 libmysql.dll 文件,但没有成功 - 我收到警告并且 QSqlDatabase 无法打开。我找到了这个网站:https://wiki.qt.io/How_to_load_a_sql_driver_correctly但它似乎已经过时且含糊不清。任何已知的问题解决方案?

最佳答案

使用MSVS你需要qsqlmysql4.dll,通常需要从源代码构建你的MySQL驱动器,你可以关注Qt documentation How to Build the QMYSQL Plugin on Windows这样做。

关于c++ - libmysql.dll for 64bit Qt w/MSVS2017 compiler,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49573522/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com