wxWidgets & MinGW Linker-Error



  • Ich probier schon seit Freitag an einem kleinen Programm herum.
    Mein Problem war das folgende: Ich habe ein kleines GUI mit Hilfe von wxWidgets geschrieben, habe dann gedacht, ich könnte für meine Form eine eigene Klasse schreiben, diese Klasse befindet sich nun in meiner test.h .

    Seit dem ich diese Klasse erstellt habe, bekomme ich beim kompilieren immer
    folgenden Fehler:

    Linking...
    D:\procs\test\Debug\testFrm.o: In function `ZN14wxMenuItemListD0Ev':
    C:\MinGWStudio\Include\wx\object.h:(.text+0x6a): undefined reference to `vtable for testFrm'
    D:\procs\test\Debug\test.o: In function `ZN11testFrmC1ERK8wxStringRK7wxPointRK6wxSize':
    D:\procs\test\testFrm.cpp:11: undefined reference to `vtable for testFrm'
    collect2: ld returned 1 exit status
    

    Liegt dass vielleicht daran, dass ich kein Ressource-File (*.rc) habe?

    MfG schne_re



  • Der Fehler kommt auch wenn du eine Funktion deklariert, aber nicht implementiert hast ( oder andersrum? 🙂 ), such mal deine Funktionen durch!


Anmelden zum Antworten