C++ 链接器错误LNK2001未解析的外部标准:。\u字符串\u基::\u Xlen

C++ 链接器错误LNK2001未解析的外部标准:。\u字符串\u基::\u Xlen,c++,visual-studio-2010,linker,static-libraries,C++,Visual Studio 2010,Linker,Static Libraries,1> ClCompile:1>所有输出都是最新的。 1> libsphinx.lib(sphinx.obj):错误LNK2001:未解析的外部 符号“public:static void\u cdecl std::\u String\u base::\u Xlen(void)” (?_Xlen@_String_base@std@@SAXXZ)1>libsphinx.lib(sphinx.obj):错误 LNK2001:未解析的外部符号“公共:静态无效\uuuu cdecl” 标准::_字符串_基

1> ClCompile:1>所有输出都是最新的。 1> libsphinx.lib(sphinx.obj):错误LNK2001:未解析的外部 符号“public:static void\u cdecl std::\u String\u base::\u Xlen(void)” (?_Xlen@_String_base@std@@SAXXZ)1>libsphinx.lib(sphinx.obj):错误 LNK2001:未解析的外部符号“公共:静态无效\uuuu cdecl” 标准::_字符串_基::_Xran(void)“(?)_Xran@_String_base@std@@SAXXZ) 1> C:\Users\shirokov\u m\Documents\sphquery\Release\sphquery.exe:fatal 错误LNK1120:2个未解析的外部1>1>生成失败。1> 1>时间 已过00:00:00.25 ======生成:0成功,1失败,0最新,0跳过==========


我对libsphinx.lib的编译没有任何问题。然后我创建了一个新项目(sphquery)并将库链接到它。现在我有了LNK2001错误。

看起来你并没有把C++运行库和程序连接起来。不幸的是,我不知道为什么不,也不知道如何修复它。сказал верную мысль.