任何人都可以請告訴爲什麼這個錯誤?我已經包含在我的.pro文件中的一切(所有頭,源和窗體類):-1:error:collect2:ld返回1退出狀態。任何人都可以告訴爲什麼這個錯誤?
錯誤消息:
debug/moc_calculatorform.o:moc_calculatorform.cpp:(.rdata$_ZTV14CalculatorForm[vtable for CalculatorForm]+0xb0):
undefined reference to `CalculatorForm::changeEvent(QEvent*)'
collect2: ld returned 1 exit
status mingw32-make.exe[1]:[debug\calculatorform.exe] Error 1 mingw32-make.exe:
[debug] Error 2 13:02:27: The process "C:\QtSDK\mingw\bin\mingw32-make.exe" exited with code 2. Error while building project calculatorform (target: Qt Simulator) When executing build step 'Make'
它給你了什麼信息?目前我們知道失敗了,就是這樣。 – cmannett85 2012-03-27 07:30:32
除了我寫的東西外什麼也沒有 – Raven 2012-03-27 07:33:33
debug/moc_calculatorform.o:moc_calculatorform.cpp :(.rdata $ _ZTV14CalculatorForm [CalculatorForm的vtable] + 0xb0):未定義對'CalculatorForm :: changeEvent(QEvent *)'的引用' collect2:ld返回1退出狀態 mingw32-make.exe [1]:*** [debug \ calculatorform.exe]錯誤1 mingw32-make.exe:*** [debug]錯誤2 13:02:27:進程「C:\ QtSDK \ mingw \ bin \ mingw32-make.exe」用代碼2退出。 構建項目calculatorform時出錯(目標:Qt Simulator) 執行構建步驟'Make' – Raven 2012-03-27 07:35:23