我对QT很陌生。我尝试使用MySQL Server8.0安装QMYSQL驱动程序。但我无法为Qt构建MySQL插件。我尝试了很多方法,但这对我没有帮助。
我用这种方式
C:\Qt\5.14.2\Src\qtbase\src\plugins\sqldrivers>qmake -- MYSQL_INCDIR="C:/Program Files/MySQL/Connector C++ 8.0/include"MYSQL_LIBDIR="C:/Program Files/MySQL/Connector C++ 8.0/ib64"将MYSQL插件构建到QT。
像这样的结果

发布于 2020-05-25 06:14:16
你这样做是正确的,我希望你正在使用这个网页https://doc.qt.io/qt-5/sql-driver.html#how-to-build-the-qmysql-plugin-on-windows。
首先,修复您的命令:
MYSQL_LIBDIR
C:\Qt\5.14.2\Src\qtbase\src\plugins\sqldrivers>qmake -- MYSQL_INCDIR="C:/Program /MySQL/Connector C++ 8.0/include“C:/Program/MySQL/Connector C++ 8.0/lib64 64”“
发布于 2020-05-29 04:59:23
错误是我的命令。这里的C:\Qt\5.14.2\Src\qtbase\src\plugins\sqldrivers>qmake -- MYSQL_INCDIR="C:/Program Files/MySQL/Connector C++ 8.0/include"MYSQL_LIBDIR="C:/Program Files/MySQL/Connector C++ 8.0/ib64"不应该是连接器C++/path/应该是MySQL Server8.0/path/。它应该是mysql.h文件和libmysql.lib/libmysql.dll的路径。
https://stackoverflow.com/questions/61996316
复制相似问题