Qt對`vtable的未定義引用


錯誤描述:Qt在linux系統編譯時,遇到一個錯誤大致如下形式

1 在 xxxxx函數中
2 
3 對‘vtable for xxxxx未定義的引用

網上找了很多,各種情況都有,大多數是虛函數未實現導致的,

但也有可能是Qt中的信號與槽機制導致的。

如果你的代碼里面有涉及到自定義信號與槽,一定要確保pro文件中已經包含了對應的頭文件

 

即在pro中增加:

1 HEADERS += xxxxx.h

qmake 

make即可

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM