1.在.pro文件中已經加入依賴項后,頭文件可通過提示正常include,運行出現:
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后在運行該程序
2.新建一個類添加到工程里去,在已經添加頭文件的基礎上出現上述報錯,
解決方法: