【发布时间】:2014-06-09 08:49:24
【问题描述】:
我使用的是 QT 4.8。 我想将它与 MySql 数据库连接起来。 最初我收到此错误 MySQL 驱动程序未找到。我用谷歌搜索它,发现我需要为它手动创建驱动程序。 我通过 QT creator 运行 mysql.pro 项目来创建 libmysql.dll,但是我得到了这个错误
LNK1181:无法打开输入文件“libmysql.lib”
这是我正在使用的代码。
TARGET = qsqlmysql
include(../../../sql/drivers/mysql/qsql_mysql.pri)
INCLUDEPATH += C:/PROGRA~2/MySQL/MYSQLS~1.5/include
LIBS += C:/PROGRA~2/MySQL/MYSQLS~1.5/lib/libmysql.lib
SOURCES = main.cpp
include(../qsqldriverbase.pri)
我检查了我的包含目录,那里有 lib 文件。 自 3 天以来,我一直被困在这个问题上。 如果有人可以在这里帮助我,那就太好了。
谢谢:)
【问题讨论】:
-
在路径中找不到这个 'libmysql.lib'。这就是您收到链接器错误的原因。确保这应该链接到您的项目。
-
该文件存在于指定的文件中。但是还是打不开
标签: qt visual-c++