Ich bin Qt-Neuling und habe mir deswegen (bzw. wollte mir) dieses Tutorial reinziehen:
http://doc.trolltech.com/4.3/tutorial-t1.html
Ich habe den Code abgespeichert unter main.cpp und nun folgendes in die Konsole (cmd.exe) eingetragen:
qmake -project
qmake
make
Genauso, wie es in dem Tutorial beschrieben ist. Die ersten beiden Befehle funktionieren auch noch wunderbar, aber bei make erhalte ich dann folgende Fehlermeldung:
Code: Alles auswählen
mingw32-make -f Makefile.Debug
mingw32-make[1]: Entering directory `D:/qt'
g++ -c -g -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_GUI_LIB -DQT_CORE_LIB -DQT_TH
READ_SUPPORT -DQT_NEEDS_QMAIN -I"..\Programm_Daten\Qt\include\QtCore" -I"..\Programm_Daten\Qt\include\QtGui" -I"..\Program
m_Daten\Qt\include" -I"." -I"..\Programm_Daten\Qt\include\ActiveQt" -I"debug" -I"..\Programm_Daten\Qt\mkspecs\win32-g++" -
o debug\main.o main.cpp
main.cpp: In function `int qMain(int, char**)':
main.cpp:8: error: `Qlabel' has not been declared
main.cpp:9: error: 'class QApplication' has no member named 'setMainWidget'
mingw32-make[1]: *** [debug/main.o] Error 1
mingw32-make[1]: Leaving directory `D:/qt'
mingw32-make: *** [debug] Error 2
Schönes Grüße und schon einmal vielen Dank!
PS: Benutze MinGW als Compiler, der Befehl make verweist bereits auf mingw32-make