Lesson1View.obj : error LNK2019: unresolved external symbol "public: __thiscall CLs1World::~CLs1World(void)" (??1CLs1World@@QAE@XZ) referenced in function "public: virtual __thiscall CLesson1View::~CLesson1View(void)" (??1CLesson1View@@UAE@XZ)
1>E:\VC培训\GLLesson3\Debug\Lesson1.exe : fatal error LNK1120: 1 unresolved externals

解决方案 »

  1.   

    查看一下调用约定是否一致
    如果使用dll的化,看lib文件是否一致
      

  2.   

    我看了,lib文件是有的啊。
    你说的一致是什么意思?
      

  3.   

    lib文件记录了dll的输出符号,保证此输出符号和头文件里的符号一致
      

  4.   

    函数:public CLs1World::~CLs1World(void)在文件Lesson1View.h中声明了
    但是在Lesson1View.CPP中没实现吧?