doitux
04-11-2004, 06:45
Hallo
Ich wollte heute mal meine Projekte auf Kdevelop umstellen. Dafür hab ich mal ein Testprojekt mit Projekt >> neues Projekt >> C++ >> Qmake Projekt >> Application erstellt. Als ich danach auf kompilieren geklickt habe gibt es folgende Meldung:
cd '/home/doitux/Documents/Programming/queylearn/src' && QTDIR="/usr/qt/3" gmake -k main.o
Kompilieren der Datei main.cpp (g++)
main.cpp:2:26: qapplication.h: Datei oder Verzeichnis nicht gefunden
queylearn.h:5:25: qmainwindow.h: Datei oder Verzeichnis nicht gefunden
queylearn.h:10: error: Fehler beim Parsen before `{' token
queylearn.h:15: error: destructors must be member functions
queylearn.h:17: error: Fehler beim Parsen before `protected'
queylearn.h:23: error: Fehler beim Parsen before `&' token
queylearn.h:31: error: Fehler beim Parsen before `private'
queylearn.h:34: error: 'QString' is used as a type, but is not defined as a type.
queylearn.h:35: error: Fehler beim Parsen before `}' token
main.cpp:6: error: `QApplication' undeclared (first use this function)
main.cpp:6: error: Fehler beim Parsen before `(' token
main.cpp:7: error: `mw' undeclared (first use this function)
main.cpp:7: error: Fehler beim Parsen before `(' token
main.cpp:10: error: `a' undeclared (first use this function)
main.cpp:10: error: `lastWindowClosed' undeclared (first use this function)
main.cpp:10: error: `SIGNAL' undeclared (first use this function)
main.cpp:10: error: `quit' undeclared (first use this function)
main.cpp:10: error: `SLOT' undeclared (first use this function)
*** Beendet mit Status: 2 ***
dazu hab ich mal zwei Fragen:
1. warum wird da mit gmake und nicht mit qmake kompiliert
2. warum findet kdevelop die qt-header nicht? die sind alle in /usr/qt/3/include drin?
hat da jemand eine idee für mich?
gruß
doitux
Ich wollte heute mal meine Projekte auf Kdevelop umstellen. Dafür hab ich mal ein Testprojekt mit Projekt >> neues Projekt >> C++ >> Qmake Projekt >> Application erstellt. Als ich danach auf kompilieren geklickt habe gibt es folgende Meldung:
cd '/home/doitux/Documents/Programming/queylearn/src' && QTDIR="/usr/qt/3" gmake -k main.o
Kompilieren der Datei main.cpp (g++)
main.cpp:2:26: qapplication.h: Datei oder Verzeichnis nicht gefunden
queylearn.h:5:25: qmainwindow.h: Datei oder Verzeichnis nicht gefunden
queylearn.h:10: error: Fehler beim Parsen before `{' token
queylearn.h:15: error: destructors must be member functions
queylearn.h:17: error: Fehler beim Parsen before `protected'
queylearn.h:23: error: Fehler beim Parsen before `&' token
queylearn.h:31: error: Fehler beim Parsen before `private'
queylearn.h:34: error: 'QString' is used as a type, but is not defined as a type.
queylearn.h:35: error: Fehler beim Parsen before `}' token
main.cpp:6: error: `QApplication' undeclared (first use this function)
main.cpp:6: error: Fehler beim Parsen before `(' token
main.cpp:7: error: `mw' undeclared (first use this function)
main.cpp:7: error: Fehler beim Parsen before `(' token
main.cpp:10: error: `a' undeclared (first use this function)
main.cpp:10: error: `lastWindowClosed' undeclared (first use this function)
main.cpp:10: error: `SIGNAL' undeclared (first use this function)
main.cpp:10: error: `quit' undeclared (first use this function)
main.cpp:10: error: `SLOT' undeclared (first use this function)
*** Beendet mit Status: 2 ***
dazu hab ich mal zwei Fragen:
1. warum wird da mit gmake und nicht mit qmake kompiliert
2. warum findet kdevelop die qt-header nicht? die sind alle in /usr/qt/3/include drin?
hat da jemand eine idee für mich?
gruß
doitux