MFC中出现error LNK2019:无法解析的外部符号。 恳请帮我解答下。谢谢。
正在编译...Image3View.cpp正在生成代码...正在编译...Image3Doc.cppImage3.cpp正在生成代码...正在链接...Image3Doc...
正在编译...
Image3View.cpp
正在生成代码...
正在编译...
Image3Doc.cpp
Image3.cpp
正在生成代码...
正在链接...
Image3Doc.obj : error LNK2019: 无法解析的外部符号 "public: __thiscall Dib::Dib(void)" (??0Dib@@QAE@XZ) ,该符号在函数 "protected: __thiscall CImage3Doc::CImage3Doc(void)" (??0CImage3Doc@@IAE@XZ) 中被引用
Image3Doc.obj : error LNK2019: 无法解析的外部符号 "public: __thiscall Dib::~Dib(void)" (??1Dib@@QAE@XZ) ,该符号在函数 "public: virtual __thiscall CImage3Doc::~CImage3Doc(void)" (??1CImage3Doc@@UAE@XZ) 中被引用
Image3View.obj : error LNK2019: 无法解析的外部符号 "public: int __thiscall Dib::Draw(class CDC *,class CPoint,class CSize)" (?Draw@Dib@@QAEHPAVCDC@@VCPoint@@VCSize@@@Z) ,该符号在函数 "public: virtual void __thiscall CImage3View::OnDraw(class CDC *)" (?OnDraw@CImage3View@@UAEXPAVCDC@@@Z) 中被引用
Image3View.obj : error LNK2019: 无法解析的外部符号 "public: class CSize __thiscall Dib::GetDimensions(void)" (?GetDimensions@Dib@@QAE?AVCSize@@XZ) ,该符号在函数 "public: virtual void __thiscall CImage3View::OnDraw(class CDC *)" (?OnDraw@CImage3View@@UAEXPAVCDC@@@Z) 中被引用
Image3View.obj : error LNK2019: 无法解析的外部符号 "public: void __thiscall Dib::ReplaceDib(class CSize,int,struct tagRGBQUAD *,unsigned char *)" (?ReplaceDib@Dib@@QAEXVCSize@@HPAUtagRGBQUAD@@PAE@Z) ,该符号在函数 "public: void __thiscall CImage3View::OnDatainput(void)" (?OnDatainput@CImage3View@@QAEXXZ) 中被引用
Debug/Image3.exe : fatal error LNK1120: 5 个无法解析的外部命令 展开
Image3View.cpp
正在生成代码...
正在编译...
Image3Doc.cpp
Image3.cpp
正在生成代码...
正在链接...
Image3Doc.obj : error LNK2019: 无法解析的外部符号 "public: __thiscall Dib::Dib(void)" (??0Dib@@QAE@XZ) ,该符号在函数 "protected: __thiscall CImage3Doc::CImage3Doc(void)" (??0CImage3Doc@@IAE@XZ) 中被引用
Image3Doc.obj : error LNK2019: 无法解析的外部符号 "public: __thiscall Dib::~Dib(void)" (??1Dib@@QAE@XZ) ,该符号在函数 "public: virtual __thiscall CImage3Doc::~CImage3Doc(void)" (??1CImage3Doc@@UAE@XZ) 中被引用
Image3View.obj : error LNK2019: 无法解析的外部符号 "public: int __thiscall Dib::Draw(class CDC *,class CPoint,class CSize)" (?Draw@Dib@@QAEHPAVCDC@@VCPoint@@VCSize@@@Z) ,该符号在函数 "public: virtual void __thiscall CImage3View::OnDraw(class CDC *)" (?OnDraw@CImage3View@@UAEXPAVCDC@@@Z) 中被引用
Image3View.obj : error LNK2019: 无法解析的外部符号 "public: class CSize __thiscall Dib::GetDimensions(void)" (?GetDimensions@Dib@@QAE?AVCSize@@XZ) ,该符号在函数 "public: virtual void __thiscall CImage3View::OnDraw(class CDC *)" (?OnDraw@CImage3View@@UAEXPAVCDC@@@Z) 中被引用
Image3View.obj : error LNK2019: 无法解析的外部符号 "public: void __thiscall Dib::ReplaceDib(class CSize,int,struct tagRGBQUAD *,unsigned char *)" (?ReplaceDib@Dib@@QAEXVCSize@@HPAUtagRGBQUAD@@PAE@Z) ,该符号在函数 "public: void __thiscall CImage3View::OnDatainput(void)" (?OnDatainput@CImage3View@@QAEXXZ) 中被引用
Debug/Image3.exe : fatal error LNK1120: 5 个无法解析的外部命令 展开
3个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询