无法构建MySQL ++库

时间:2014-02-21 13:11:03

标签: c++ mysql mysql++

我正在尝试通过Visual Studio 2013(MSVC-12.0)构建MySQL++库。我已经下载了“mysql ++ - 3.2.1.tar.gz”并将其解压缩。然后我添加了“mysql-connector-c-6.1.3-win32 \ include \”路径到include路径和“mysql-connector-c-6.1.3-win32 \ lib \”路径到mysqlpp项目的库路径在mysql ++解决方案中并尝试构建它:

error LNK2001: unresolved external symbol mysql_thread_init
error LNK2001: unresolved external symbol mysql_num_rows
error LNK2001: unresolved external symbol mysql_num_fields
etc

我还应该将这个项目链接到什么?我该如何解决?

2 个答案:

答案 0 :(得分:0)

这些符号来自mysql客户端库,它不包含在mysql ++中。

配置属性 - >链接器 - >输入 - >其他依赖项需要libmysql.lib

答案 1 :(得分:0)

我猜你用的是x64,但lib是win32