Problem mit Kompilieren

Alles rund um die Programmierung mit Qt
Spielgrips
Beiträge: 51
Registriert: 8. März 2006 23:09
Kontaktdaten:

Beitrag von Spielgrips »

Naja, da muss ich wohl erstmal in Linux Qt3 nehmen :) Wie bringt man den qmake bei das er Makefile mit diesen Libs und Header Flags machen soll, weil wenn ich dann make mach, kommt eine lange Liste mit Fehlern die wegen nicht eingebunder Libs/Headers ensteht :/?
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Spielgrips hat geschrieben:Naja, da muss ich wohl erstmal in Linux Qt3 nehmen :) Wie bringt man den qmake bei das er Makefile mit diesen Libs und Header Flags machen soll, weil wenn ich dann make mach, kommt eine lange Liste mit Fehlern die wegen nicht eingebunder Libs/Headers ensteht :/?
Ich würde sagen vergleiche deine pro-Datei mal mit qt3-source/tutorial/t* und schau ob qmake dort korrekte Makefiles erzeugt. Wenn nicht, ist irgendwas bei den Umgebungsvariablen falsch. Wenn dort korrekte Makefiles erzeugt werden, ist dein pro-File an einer Stelle falsch.

/edit:
Ich glaube ich habs - es ist ein c++-Programm, also sollte die Datei auch auf .cpp enden...
Ausserdem würde ich noch 'template = app' hinzufügen.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Spielgrips
Beiträge: 51
Registriert: 8. März 2006 23:09
Kontaktdaten:

Beitrag von Spielgrips »

Danke dir, du bist echt super ;)!!!!
Spielgrips
Beiträge: 51
Registriert: 8. März 2006 23:09
Kontaktdaten:

Dev c++

Beitrag von Spielgrips »

Ich bin's nochmal und zwar habe ich ja win und linux drauf und möchte es auch für windows haben und habe den Dev C++ drauf und die Open Source Edition für Win32 und habe auch im Editor bei den Compiler Option die libs und den ganzen include ordner eingetragen.

Ohne -lqt-mt Parameter kommt nur object fehler raus und wenn ich doch das beim compiler als "mit ausführen" angebe, findet er das nicht, gibs unter QT4 für Windows anderere Compiler Flags?

>> Edit

hats sich erledigt, kompiliere es mit qmake -project ....
Antworten