问题来自于:只是在creator 中添加了一个新的DIalog类,并在main(),中实例化并show,就出现如下的错误:
main.obj:-1: error: LNK2019: 无法解析的外部符号 "public: __cdecl Dialog::Dialog(class QWidget *)" (??0Dialog@@QEAA@PEAVQWidget@@@Z),该符号在函数 main 中被引用
main.obj:-1: error: LNK2019: 无法解析的外部符号 "public: virtual __cdecl Dialog::~Dialog(void)" (??1Dialog@@UEAA@XZ),该符号在函数 main 中被引用
debug\DockWindows.exe:-1: error: LNK1120: 2 个无法解析的外部命令
先说我的问题的姐娟办法: 就是重新qmake一下,然后重新构建就可以了。(PS:因为我的头文件都是可以正常include进来的)