[英]regex build error on win7 64bit
我在VS2008和Windows 7 64位上遇到了这两个构建错误:
error LNK2019: unresolved external symbol "__declspec(dllimport) void __cdecl std::tr1::_Xbad(enum std::tr1::regex_constants::error_type)" (__imp_?_Xbad@tr1@std@@YAXW4error_type@regex_constants@12@@Z) referenced in function "public: static unsigned __int64 __cdecl std::tr1::_Regex_traits<char>::length(char const *)" (?length@?$_Regex_traits@D@tr1@std@@SA_KPEBD@Z)
error LNK2019: unresolved external symbol "__declspec(dllimport) void __cdecl std::tr1::_Xmem(void)" (__imp_?_Xmem@tr1@std@@YAXXZ) referenced in function "private: void __cdecl std::tr1::_Buf<char>::_Expand(int)" (?_Expand@?$_Buf@D@tr1@std@@AEAAXH@Z)
那会响吗? 该代码在VS2008和Windows 7 32位上运行正常,但未在64位计算机上构建。 任何建议表示赞赏。 谢谢。
我下载了VC功能2008,安装后问题不再存在。 我这样做是因为我在网上某处看到另一位张贴者这样说。
在这里是: http : //www.microsoft.com/zh-cn/download/details.aspx?id=6922
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.