error LNK2001: unresolved external symbol "public: __thiscall ControllerInterface::ControllerIn

Posted 鬼谷子com

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了error LNK2001: unresolved external symbol "public: __thiscall ControllerInterface::ControllerIn相关的知识,希望对你有一定的参考价值。

前几天刚遇到这个问题,但是今天再碰到就又要思考怎么解决。这次特别记录一下,以防下次碰到再手足无措;

1.看到这个报错第一感觉LNK关键字,表示连接错误,这种错误有几个可以下手的点

  1)函数声明和定义是否有对应实现;

  2)moc文件是否存在,是否需要重新生成然后添加;

  3)基类的构造函数还是要自定义,尤其要注意参数列表,今天的问题就是参数列表不对引起的;

以上是关于error LNK2001: unresolved external symbol "public: __thiscall ControllerInterface::ControllerIn的主要内容,如果未能解决你的问题,请参考以下文章

c语言 调试错误想不通 error LNK2001: unresolved external symbol

xxx.obj : error LNK2001: unresolved external symbol _printend

C++静态成员变量必须在类的定义之外进行声明 (error LNK2001: unresolved external symbol)

C 语言 error LNK2001: unresolved external symbol _fprint

link的时候出错error LNK2001: unresolved external symbol后面跟乱码

求高人指点!!!error LNK2001: unresolved external symbol "public: void __thiscall