vtable-Referenzfehler mit Q_OBJECT in Qt
In diesem Fall kann der Linker die virtuelle Funktionstabelle (vtable) für nicht finden T-Klasse, was zum Fehler „undefinierter Verweis auf „vtable for T““ führt. Dieses Problem tritt auf, wenn die vom MOC generierte Einheit, die für die Verwaltung des Metaobjektsystems von Qt verantwortlich ist, vom Verknüpfungsprozess ausgeschlossen wird.
Um dieses Problem zu beheben, berücksichtigen Sie Folgendes:
Sobald diese Schritte ausgeführt werden, wird die MOC-Einheit in den Verknüpfungsprozess einbezogen, wodurch der vtable-Referenzfehler behoben wird.
Das obige ist der detaillierte Inhalt vonWarum erhalte ich bei Q_OBJECT in Qt einen „vtable Reference Error'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!