-1

我该如何解决这个问题,当我编译我的源时我得到了这个错误

Neuz.exe : fatal error LNK1120: 1 unresolved 

EditString.obj : error LNK2019: unresolved external symbol "public: void __thiscall CEditString::ParsingString(char const *,unsigned long,unsigned long,unsigned short,class ATL::CStringT<char,class StrTraitMFC<char,class ATL::ChTraitsCRT<char> > > &,class CDWordArray &,class CByteArray &,class CWordArray &,unsigned long)" (?ParsingString@CEditString@@QAEXPBDKKGAAV?$CStringT@DV?$StrTraitMFC@DV?$ChTraitsCRT@D@ATL@@@@@ATL@@AAVCDWordArray@@AAVCByteArray@@AAVCWordArray@@K@Z) referenced in function "public: void __thiscall CEditString::AddParsingString(char const *,unsigned long,unsigned long,unsigned short,unsigned long)" (?AddParsingString@CEditString@@QAEXPBDKKGK@Z)
4

1 回答 1

2

如果类 CEditString 在您的源文件之一中实现,则将源文件添加到您的项目中。

如果类 CEditString 在库 (.LIB) 中实现,则将该库添加到您的项目中。如果类 CEditString 在 DLL 中实现,则将导入库添加到您的项目中。在后两种情况下,验证您是否包含与导出符号匹配的正确且未更改的头文件。您可以使用dumpbin查看 LIB 和 DLL 的导出符号。

于 2013-06-21T06:51:06.700 回答