天天看點

undefined reference to `vtable for ... 編譯問題解決方法

undefined reference to `vtable for ... 編譯問題解決方法

CMake 編譯的時候出現以上錯誤,經過多次排查仍然無法解決.

檢查提示中的類裡面是否所有virtual 方法是有實作的.如果是純虛方法  檢查 virtual void function()=0;

參考連結:GCC C++ Linker errors: Undefined reference to 'vtable for XXX', Undefined reference to 'ClassName::ClassName()' - Stack Overflow

繼續閱讀