我在为 Windows 和 Mac 中的 Qt 编译 MySQL 库时遇到了真正的问题。本质上,由于缺少 QMYSQL 文件,我无法将 mysql 与 Qt 应用程序一起使用。在类 Unix 系统中配置和安装应用程序时,我非常陌生。但是,为 Qt 构建库看起来像这样。我已经阅读了一些关于 GNU C 和 GNU Make 的内容以了解所做的工作,但它仍然让我不知所措。
Qt Project 中的指南说我应该有文件夹 include 和 lib/opt 我应该有 libmysql.lib 文件。没有像 opt/ 这样的文件夹,但 /lib 文件夹中有文件 libmysql.lib 和 libmysql.dll。Qt Project 网站没有这么说,但我已将所有内容复制到 C:/QtSDK/QtSources/4.8.1/src/plugins/sqldriver/mysql ,在那里我还找到了 mysql.pro。我运行这个命令:
qmake "INCLUDEPATHS+=include" "LIB+=libmysql.lib" mysql.pro
程序为我生成了一个 Makefile。当我运行“make”或“make release”等时,make 总是在同一点停止并声明没有“mysql.lib”文件。我在任何地方都找不到这个文件。
有人知道怎么做吗?请至少指导我从哪里开始寻找。