我正在尝试通过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
我还应该将这个项目链接到什么?我该如何解决?
答案 0 :(得分:0)
这些符号来自mysql客户端库,它不包含在mysql ++中。
配置属性 - >链接器 - >输入 - >其他依赖项需要libmysql.lib
答案 1 :(得分:0)
我猜你用的是x64,但lib是win32