MySQL连接器c ++不包含libmysql.lib

时间:2013-11-16 21:50:02

标签: c++ mysql c visual-studio visual-studio-2012

因此,自星期六以来,我正在尝试使用VS2012设置MySQL Connector C ++。我将留下它没有评论我必须下载1xx mb Boost libs只是为了从我的程序运行简单的查询大声笑。然而它不起作用。

问题是,即使我正确设置了所有内容(从官方网站上的MySQL连接器手册),它也无法正常工作 - 因为我下载的最新软件包不包含手册中列出的文件。手动状态:

将lib / opt目录添加到Additional Library Directories文本字段中。这样就可以找到库文件libmysql.lib。

但是没有libmysql.lib和/或libmysql.dll。

构建时我收到明显错误:错误LNK1181:无法打开输入文件'libmysql.lib'

如何设置此功能才能正常工作?

P.S。我从stackoverflow复制问题,因为我有完全相同的问题,但没有人回答这个问题。

1 个答案:

答案 0 :(得分:9)

http://dev.mysql.com/downloads/mysql/下载mysql服务器。它包含libmysql.lib。将项目与libmysql.lib链接后,您将收到错误“Missing libmysql.dll”或类似的内容,然后您将必须将libmysql.dll复制到release文件夹

而且我不确定这对你有什么影响,但我不得不下载32位版本的服务器。

P.S。我知道你的问题已经过去了两个星期,但它永远不会太晚,它可能对某人有帮助。