我是按些贴  http://hi.baidu.com/mnsch/blog/item/ecc16034d143775c241f145d.html
操作:一:包含目录
二:库目录
三:两个LIB依赖设置
都按要求做好了。
唯有这个:mysqlcppconn.dll文件,
不管我放System32,SysWOW64
都一样的报错。报错如下:
 error LNK2019: 无法解析的外部符号 "__declspec(dllimport) class sql::mysql::MySQL_Driver * __cdecl sql::mysql::get_mysql_driver_instance(void)" (__imp_?get_mysql_driver_instance@mysql@sql@@YAPAVMySQL_Driver@12@XZ),该符号在函数 "protected: void __thiscall CHQunDlg::ConnectMySQL(void)" (?ConnectMySQL@CHQunDlg@@IAEXXZ) 中被引用fatal error LNK1120: 1 个无法解析的外部命令补充:
OS:Win7 X64
VS:2010
Mysql:5.1我在网上查找的结果是说:就是上面那个Dll文件搞出来的事。只是并没有找到如何解决问题的思路。
在这里我向网友请教:我应该怎么样子,才能解决这个问题。
谢谢。

解决方案 »

  1.   

    http://blog.csdn.net/zwfgdlc/article/details/5556654
    用我这个吧,方便简洁。
      

  2.   

    问题解决了:
    方法在这个帖子:http://topic.csdn.net/u/20100805/15/b9d205cb-2baa-4c23-9929-47fa2d110281.html
    内容如下:
    今天下午也遇到了这个问题, 最后终于解决了.. 
    问题不是出在库的链接问题.我使用的是 x64 系统, 所以理所应当的下载了 64bit 的 mysql connector 库, 但是用的是 32bit 的编译器, 解决方案是安装 64bit 的编译器然后使用 64bit 编译配置进行编译, 这样子就解决了. 
    不过有一点很怪, 我发现 debug 编译出来的程序无法执行, 不过 release 的就可以了, 但这要我怎么调试啊.. 不过能用就好了. 由于我没法给分给这位同学。
    所以,100分就由楼上的两位同学分吧。
      

  3.   

    我发现 debug 编译出来的程序无法执行另要想Debug,就要把connector的Debug给装上。
    正式结贴!