“PreRequisitesManager”(cpp + h)
和界面
(PreRequisitesInterface)。
在“客户”项目上(作为“Common”项目的依赖项添加)我有类
ClientDlg
。根据需要添加了接口并添加了类型为
的成员'PreRequisitesManager'
。
ClientDlg.h包含“PreRequisitesManager.h”
PreRequisitesManager包含PreRequisitesInterface.h。
我得到了这个:
GetCVClientDlg.obj:错误LNK2019:未解析的外部符号 “公开:__这个 CPreRequisitesManager ::〜CPreRequisitesManager(无效)” (?? 1CPreRequisitesManager @@ QAE @ XZ)在函数中引用 __unwindfunclet $ ?? 0CGetCVClientDlg @@ QAE @ PAVCWnd @@@ Z $ 0 GetCVClientDlg.obj:错误LNK2019:未解析的外部符号 “公开:__这个 CPreRequisitesManager :: CPreRequisitesManager(无效)” (?? 0CPreRequisitesManager @@ QAE @ XZ)在函数“public”中引用: __thiscall CGetCVClientDlg :: CGetCVClientDlg(CWnd *类)“(?? 0CGetCVClientDlg @@ QAE @ PAVCWnd @@@ Z)。
答案 0 :(得分:0)
固定。
问题是项目编译为EXE而不是DLL。
感谢您的帮助。