1. 程式人生 > >Qt 在VS下使用新增新類後報錯LNK2019無法解析的外部符號解決辦法

Qt 在VS下使用新增新類後報錯LNK2019無法解析的外部符號解決辦法

使用嚮導新增新類編譯報錯:

mainwindow.obj:-1: error: LNK2019: 無法解析的外部符號 "public: __thiscall Dialog1::Dialog1(class QWidget *)" (??0Dialog1@@QAE@PAVQWidget@@@Z),該符號在函式 "private: void __thiscall MainWindow::rightClickedOperation(void)" (?rightClickedOperation@MainWindow@@AAEXXZ) 中被引用

同樣新建專案後把專案檔案改目錄再編輯也報錯。

解決辦法:刪除除錯資料夾build-Widget-Desktop_Qt_5_7_0_MSVC2013_32bit-Debug

重新編譯即可Widget