error LNK2019, LNK1120

报错内容:

ConsoleApplication8.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __thiscall sql::SQLString::~SQLString(void)" ([email protected]@@[email protected]),该符号在函数 _wmain 中被引用

1>ConsoleApplication8.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __thiscall sql::SQLString::SQLString(char const * const)" ([email protected]@@[email protected]@Z),该符号在函数 _wmain 中被引用
1>ConsoleApplication8.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __thiscall sql::SQLString::asStdString(void)const " ([email protected]@[email protected]@[email protected][email protected]@[email protected]@[email protected]@[email protected]@[email protected]@XZ),该符号在函数 "class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl std::operator<<(class std::basic_ostream<char,struct std::char_traits<char> > &,class sql::SQLString const &)" ([email protected]@[email protected][email protected]@[email protected]@@[email protected]@[email protected]@@@Z) 中被引用
1>ConsoleApplication8.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) class sql::mysql::MySQL_Driver * __cdecl sql::mysql::get_driver_instance(void)" ([email protected]@[email protected]@[email protected]@XZ),该符号在函数 "class sql::mysql::MySQL_Driver * __cdecl sql::mysql::get_mysql_driver_instance(void)" ([email protected]@[email protected]@[email protected]@XZ) 中被引用
1>C:\Users\Administrator\Documents\Visual Studio 2012\Projects\ConsoleApplication8\Debug\ConsoleApplication8.exe : fatal error LNK1120: 4 个无法解析的外部命令

========== 全部重新生成: 成功 0 个,失败 1 个,跳过 0 个 ==========


描述 :

visual studio 2012 + MySQL Connector C++ 1.1.3 +win7 64位



解决=>

error LNK2019, LNK1120


说明:此类问题的原因很多,这边只是其中一种方法,请知悉:

把原来的32改成64: