Seite 1 von 1
Qt ohne Gui?
Verfasst: 7. August 2006 14:55
von maniaxxx
Hallo,
wie schaut das eigentlich aus mit reinen Konsolenanwendungen mit Qt?
Ich hab da ne Anwendung die ohne GUI auskommen soll, an sich funktioniert das Programm,
allerdings kann ich unter Windows keine Textausgabe entdecken, es sei denn ich starte die Applikation aus einer MSys-Umgebung raus.
( MSys = Minimal System )
Auf *NIX Systemen gibt es die Probleme nicht.
Weiß jemand woran das liegen kann?
Gruss -e
Verfasst: 7. August 2006 14:57
von uhu01
Hy!
Wie meinst du das, du kannst keine Konsolenausgabe entdecken?
Hast du dein Programm mit
compiliert?
mfg
uhu01
Verfasst: 7. August 2006 14:59
von maniaxxx
Ne hab ich nicht,
könnte also daran liegen, *peinlich*,
wusste gar nicht, dass man das machen muss.
Ich nehme mal an das muss in die .pro datei, richtig?
Gruss -e
Verfasst: 7. August 2006 15:03
von maniaxxx
hab ich ausgetest,
daran lag's leider nicht.
Verfasst: 7. August 2006 15:32
von maniaxxx
Sorry Leute,
das war's tatsächlich. Da ich aber das Makefile nach Generierung noch bearbeiten muss, wegen anderer Bibliotheken ( und das automatisiert habe ),
wurden die Änderungen wieder überschrieben.
Jetzt geht's endlich.
Danke
Verfasst: 7. August 2006 15:44
von Christian81
Wieso musst Du das Makefile noch modifizieren? Libs kann man doch auch im pro-File angeben... !?
Verfasst: 7. August 2006 15:57
von FlorianBecker
Vorallem ein Widerspruch in sich..
Da ich aber das Makefile nach Generierung noch bearbeiten muss, wegen anderer Bibliotheken ( und das automatisiert habe )
Ja, was denn jetzt musstest du die Makefiles noch bearbeiten, oder hast du es automatisiert?
Verfasst: 7. August 2006 17:20
von maniaxxx
Das ist kein Widerspruch,
ich wusste nicht (bin Qt-Neuling), dass ich externe Libs (wie z.B.
ITK, VTK) auch über das Pro-File mitangeben kann,
DAHER: musste ich das Makefile oft per Hand editieren,
DA das aber immer die gleichen Stellen waren, hab ich mir ein kleines
Prog geschrieben, was die Arbeit AUTOMATISCH für mich eledigt.
Verfasst: 7. August 2006 17:35
von FlorianBecker
Achso
Verfasst: 8. August 2006 11:42
von uhu01
Hy!
Die Libs die dazu gelinkt werden sollen kannst du übrigens per
Code: Alles auswählen
unix:LIBS += -lmath -L/usr/local/lib
win32:LIBS += c:\mylibs\math.lib
angeben
siehe auch:
Qt Doku
mfg
uhu01
Verfasst: 8. August 2006 20:48
von maniaxxx
Jau danke,
hatte ich mir dann auch schon rausgelesen.
Jetzt klappt es auch endlich.
Gruss -e