使用mysql连接器c++与VS 2012
using mysql connector C++ with VS 2012
我一直在尝试使用mysql连接器c++与我在Visual Studio 2012上的应用程序,我已经按照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)
任何人都可以帮助我解决这个问题,谢谢
目前我手头没有VS2012。但是您是否从MySQL添加了所需的include文件和lib文件到您的项目设置中?据我所知,它应该在项目设置-> C/c++ ->常规->额外的包含目录和库下转到项目设置->链接器->常规->额外的库目录
相关文章:
- 如何配置VS 2012的编译器来更改基本数据类型大小?
- vs 2012 Ultimate Update 4不会编译数组
- 如何将QT5和QT Creator 2.6.1与VS 2012中的编译器一起使用
- VS 2012不生成依赖项目
- VS 2012 - XP Issues
- VS 2012 上的绒毛石无法编译
- 崩溃当std ::函数是从lambda返回的VS 2012中返回的值时的崩溃
- 在Windows上运行C 应用程序的必要条件,并从VS 2012中获取XP定位
- C++/VS 2012-多项目解决方案:一个项目中存在链接器错误,但另一个项目没有
- SQLAPI++ in VS 2012
- VS 2012-由于缺少工具集,项目未能生成
- 在VS 2012上编译,但不使用Netbeans/MinGW-重载<<
- 对话框窗口中的MessageBox(VS 2012,MFC C++)
- VS 2012模板错误
- VS 2012 调试 处理<文件时出现意外的符号读取器错误.exe>
- VS 2012 中可能有什么变化来破坏我的C++应用程序?
- 修改 VS 2012 C++标题模板
- Cstring 在 VS 2012 中不起作用,但如果使用 VS 2012 打开 VC++ 6.0 项目,则可以工作
- 可视化 如何在VS 2012 Express中使用C++自动化Outlook
- VS 2012 Error LNK2019