解決GCC C 連結器錯誤:對虛擬方法和建構函數的未定義引用
編譯期間遇到的連結器錯誤表明對虛擬方法和建構函數的未定義引用項目內的建構子。缺少這些定義表明實現中缺少一些聲明。
確認庫兼容性
驗證庫位數:
檢查庫內容:
解決連結器錯誤
未定義的虛擬引用方法:
對建構函式的未定義參考:
範例
考慮程式碼片段:
class Base { public: virtual void f() = 0; }; class Derived : public Base { };
解析連結器錯誤,必須將以下建構函式實作加入衍生類別:
Derived::Derived() {}
其他注意事項
以上是為什麼我的 GCC C 連結器錯誤中出現對虛擬方法和建構函式的未定義參考?的詳細內容。更多資訊請關注PHP中文網其他相關文章!