【发布时间】:2014-07-08 13:04:24
【问题描述】:
我一直在尝试在 Visual Studio 2012 上将 mysql 连接器 C++ 与我的应用程序一起使用,我已按照 mysql 网站上的教程逐步进行静态链接,我已经添加了教程中提到的所有库和包含,当我尝试构建他们拥有的完整示例,我得到 33 个未解析的外部符号!都是从mysqlcppconn-static.lib生成的,其中之一如下:
1>mysqlcppconn-static.lib(mysql_art_resultset.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (__imp_??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z)
谁能帮我解决这个问题,谢谢
【问题讨论】:
标签: c++ mysql visual-studio-2012