Eclipse und QT - Fehler

Alles rund um die Programmierung mit Qt
Antworten
geograman
Beiträge: 28
Registriert: 23. November 2008 18:58

Eclipse und QT - Fehler

Beitrag von geograman »

Hi,

Ich hab ein Problem beim kompilieren und zwar gibt mir eclipse immer den Fehler aus :

undefined reference to `MyWindow::MyWindow(QWidget*)' main.cpp

Dieser Fehler kahm erst als ich versuchte meine GUI nur mit klassen aufzubauen, also die klasse mywindow.h mit der mywindow.cpp.

Ohne so eine Auslagerung fuktioniert es ohne Probleme :(

Der Quellcode sollte von den >yntax her korrekt sein da ich es von der beispiel cd meines QT buches habe.
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Wenn der Linker die Funktion MyWindow::MyWindow(QWidget*) nicht findet so wird so wohl auch nicht vorhanden sein...
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
geograman
Beiträge: 28
Registriert: 23. November 2008 18:58

Eclipse und QT - Fehler

Beitrag von geograman »

Doch Doch die giebt es schon wenn ich die von eclipse am anfang standardmäsig erstellen klassen verwende funktioniert es auch nur sobald ich meine eigene klasse nachträglich hinzufügen will giebt es probleme...
jerry42
Beiträge: 126
Registriert: 9. Oktober 2008 10:48

Beitrag von jerry42 »

also Fehler spricht ja eigentlich für sich.

Ohne Codebeispiel wird es schwer dir den genauen Fehler zu nennen.

Zeig doch zum Beispiel mal deine main.cpp, MyWindow.cpp/h

Dann sieht man sicherlich warum er es nicht findet.
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Wenn es die Funktion auch wirklich gibt dann wird der Sourcecode dazu wohl nicht kompiliert. Aber was hat das mit Qt zu tun? Ich glaube das ist eher ein Problem von 'wie benutze ich Eclipse' ...
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Antworten