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

Code: Alles auswählen

CONFIG += console
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