Qt 问题:无法解析的外部符号
Posted Larry
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt 问题:无法解析的外部符号相关的知识,希望对你有一定的参考价值。
在.pro文件中已经加入依赖项后,头文件可通过提示正常include,运行出现:
main.obj:-1: error: LNK2019: 无法解析的外部符号 "public: __cdecl Dialog::Dialog(class QWidget *)" ([email protected]@[email protected]@@@Z),该符号在函数 main 中被引用
main.obj:-1: error: LNK2019: 无法解析的外部符号 "public: virtual __cdecl Dialog::~Dialog(void)" ([email protected]@[email protected]),该符号在函数 main 中被引用
debug\DockWindows.exe:-1: error: LNK1120: 2 个无法解析的外部命令
解决办法:
对项目文件进行重新qmake后在运行该程序
以上是关于Qt 问题:无法解析的外部符号的主要内容,如果未能解决你的问题,请参考以下文章
Qt Creator LNK2019:使用 OpenCV 无法解析的外部符号
Qt--- 一些常见问题处理(无法解析得外部符号,UI头文件找不到等)
vs2010+qt4编译出现error LNK2001: 无法解析的外部符号 "public: virtual struct QMetaObject等错误