我收到以下错误
错误 LNK2019:未解析的外部符号“公共:类 ATL::CStringT > > __thiscall CFILicenseSettings::GetCodeStartup1(void)”(?GetCodeStartup1@CFILicenseSettings@@QAE?AV?$CStringT@DV?$StrTraitMFC_DLL@DV?$ChTraitsCRT@D @ATL@@@@@ATL@@XZ) 在函数 __catch$?ValidateLicense@CFIServerDlg@@AAE_NXZ$0 E:\TIMSWebServerManager_lic\TIMSWebServerManager\TIMSWebServerManager.obj TIMSWebServerManager 中引用
我的函数定义如下:
CString CFILicenseSettings::GetCodeStartup1()
{
CString a = "why";
return a;
}
函数的声明如下:-
CString GetCodeStartup1();
当我在网上搜索上述错误时,我发现此错误是因为我的类是从 CString 类派生的,但事实并非如此.....当我调用函数 GetCodeStartup1(); 时出现此错误;如果我评论函数 GetCodeStartup1() 的调用;我的程序编译成功
我怎样才能消除错误?
提前致谢