Qt4 unter Windows, linker error
-
moin,
ich versuch grad qt4 unter winxp einzurichten und hab mir dafür die mingw version installiert (benutze mingw von dev-cpp), aber irgendwie bekomm ich für nen simplen test dauernd nen linker error:
g++ -IC:\Qt\4.1.1\include -LC:\Qt\4.1.1\lib -lQtCore4 -lqtmain -lQtGui4 main.cpp
-o main
C:\DOKUME1\wulfgar\LOKALE1\Temp/ccMnbaaa.o(.text+0x184):main.cpp: undefined re
ference to\_imp\_\_\_ZN12QApplicationC1ERiPPc' C:\\DOKUME~1\\wulfgar\\LOKALE~1\\Temp/ccMnbaaa.o(.text+0x1f7):main.cpp: undefined re ference to
_imp___ZN12QApplication4execEv'
collect2: ld returned 1 exit status
make: *** [all] Error 1der code dafür sieht so aus:
#include <qt/qapplication.h> int main(int argc, char **argv) { QApplication *qapp = new QApplication(argc, argv); return qapp->exec(); }
meiner meinung nach müsste das ohne mocs etc. kompilierbar sein. bin ich da auf dem holzweg oder wo liegt der fehler?
-
nochmal die g++ info dazu:
g++ --version
g++ (GCC) 3.4.2 (mingw-special)
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-
hm, hat sich erledigt. mit qmake funktionierts plötzlich Oo