`
qimo601
  • 浏览: 3444632 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

error LNK2001: unresolved external symbol "public: virtual void *__thiscall

    博客分类:
  • Qt
阅读更多

error LNK2001: unresolved external symbol "public: virtual void *__thiscall Cell::qt_metacast(char const *)"

编译连接的时候出这个错,但是程序本身看不出有任何问题

 

在QtCreator下可以编译运行,在VS中无法编译通过,出现如上错误。

 

 

原因:VS中有些ui文件和对应的.h和cpp文件被我排除在项目外了。应该包含在内就可以了。

分享到:
评论

相关推荐

    最常见的20种VC++编译错误信息集合

    **错误信息**:error LNK2001: unresolved external symbol "public: virtual __thiscall C::~C(void)" **解释**:链接器找不到公共虚拟析构函数 `C::~C()` 的实现。 **解决方法**: - 确保类 `C` 的析构函数已正确...

    c++编译时经常出现的错误

    error LNK2001: unresolved external symbol "public: virtual _thiscall C……::~C……(void)" ``` **原因:** 此错误是因为链接器找不到对应的外部符号。 **解决方法:** 确保所有依赖的库都已经正确链接,并且...

    20种VC++编译错误信息

    error LNK2001: unresolved external symbol "public: virtual __thiscall C::~C(void)" **描述**:未解析外部符号`public: virtual __thiscall C::~C(void)`。 **解决方案**: - 确认类`C`的析构函数已经实现。 - ...

    c++常见20个编译错误

    20、error LNK2001: unresolved external symbol "public: virtual _ _thiscall C……::~C……(void)"。 此错误是由于连接时发现没有实现的外部符号,可能是变量、函数等未定义引起的。 C++编译错误千千万万,但...

    最常见的VC++编译错误信息_fatal_error

    20. Error LNK2001:unresolved external symbol "public: virtual _ _thiscall C……::~C……(void)" 这是一个常见的连接错误,原因是连接时发现没有实现的外部符号。解决方法是检查外部符号的实现是否正确。 ...

    常见的20种VC++编译错误信息集合

    20. **error LNK2001: unresolved external symbol public: virtual __thiscall C::~C(void)**:链接错误LNK2001表明编译器无法找到公共虚拟析构函数`C::~C()`的定义。确保所有类的虚拟函数都有正确的实现,并且链接...

    最常见的20种VC++编译错误信息

    `error LNK2001: unresolved external symbol "public: virtual __thiscall C::~C(void)"` **描述**:未解析的外部符号`public: virtual __thiscall C::~C(void)`。 **原因**:尝试访问一个未定义的符号。 **解决...

    常见的vc编译错误

    `error LNK2001: unresolved external symbol "public: virtual __thiscall C::~C(void)"` **错误原因:** 链接器找不到类`C`的析构函数定义。 **解决办法:** 确保`C`类的析构函数被正确定义并且可被链接器找到...

    最常见的20种VC++编译错误信息.txt

    error LNK2001: unresolved external symbol "public: virtual __thiscall C::~C(void)" **错误原因:** 未解析的外部符号,即类`C`的析构函数未定义。 **解决方案:** 确保类`C`的析构函数在某处被正确定义。...

    C 语言常见错误 .txt

    #### 二十、`error LNK2001: unresolved external symbol "public: virtual __thiscall C::~C(void)"` **错误说明:** 未解决外部符号`public: virtual __thiscall C::~C(void)`。 **解决方案:** 1. **检查类定义...

    Visul C++常见错误提示

    二十、error LNK2001: unresolved external symbol "public: virtual _thiscall C……::~C……(void)" 这是因为连接时发现没有实现的外部符号(变量、函数等)。解决方法是检查外部符号是否正确。

    常见的21种VC++编译错误信息集合

    error LNK2001: unresolved external symbol public: virtual __thiscall C::~C(void) (错误:未解析的外部符号 public: virtual __thiscall C::~C(void)) - **错误解释**:链接器未能找到类 `C` 的析构函数。 - *...

    最常见的VC20种编译错误

    error LNK2001: unresolved external symbol "public: virtual __thiscall C……::~C……(void)" - **解释**:链接器在链接过程中未能找到公共虚析构函数“C……::~C……(void)”的实现。 - **解决方案**: - 确保...

    C++常见错误汇总.doc

    4. error LNK2001: unresolved external symbol "public: virtual _ _thiscall C……::~C……(void)" 该错误是连接错误之一,出现该错误的原因是链接器找不到函数或变量的定义。解决方法是检查是否声明了函数或变量...

    VC++常见错误一览表

    ##### error LNK2001: unresolved external symbol "public: virtual __thiscall C::~C(void)" 此链接错误表示未解决的外部符号。 - **解决方案**: - 确认类的析构函数在某个文件中有定义。 - 检查编译选项和链接...

    VC++常见错误提示

    20. error LNK2001: unresolved external symbol "public: virtual __thiscall C……::~C……(void)" 这是一种连接错误,发生在连接时发现没有实现的外部符号(变量、函数等)时,通常是因为变量或函数的定义不正确...

    c++ 知识 自己总结的 希望对大家有帮助

    错误信息:`20 error LNK2001: unresolved external symbol "public: virtual __thiscall C::~C(void)"` 解析:这表示链接器找不到类 `C` 的析构函数的定义。确保类 `C` 的定义和实现位于同一个项目或库中,或者...

    最常见的20种VC++编错误信息.doc

    error LNK2001: unresolved external symbol "public: virtual _thiscall C……::~C……(void)" 当链接器在编译的目标文件中找不到某个外部符号的定义时,会引发此错误。解决方法是检查所有相关的头文件和源文件,...

    Visual C++常见错误(初学者)

    `error LNK2001: unresolved external symbol "public: virtual __thiscall C::~C(void)"` 错误 `LNK2001` 表示无法解析外部符号 `public: virtual __thiscall C::~C(void)`。这通常是因为编译器未能找到类 `C` 的...

Global site tag (gtag.js) - Google Analytics