參考:https://blog.csdn.net/u014546553/article/details/78781547
1、編譯成功的例子在后台執行,有時一閃而過,如果再次build ,則會提示上述錯誤。
解決方法:打開任務管理器,找到相應的exe進程,關閉即可; 或者直接關閉QtCreator。
2、沒有編譯成功的情況下,最常見情況是程序本身需要include的頭文件被遺漏了
解決方法:細心查找基類所用的頭文件,include之后即可。
3、.h文件中相關的槽函數在cpp文件中沒有定義
解決方法:查找遺漏的槽函數,根據需要,具體的定義。(碰到過一回,很關鍵)
4、.h文件中聲明了全局變量,.cpp文件的函數里面使用了該全局變量
解決方法:.cpp文件外面沒有初始化全局變量,初始化即可
5、外部鏈接庫錯誤。
解決方法:重新添加外部庫文件。