[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 1014: Undefined array key 3
qtforum.de • windows und konsolenausgabe
Seite 1 von 1

windows und konsolenausgabe

Verfasst: 28. September 2007 00:14
von slash-ex
normalerweise schreibe ich immer unter linux.... aber aus gewissen gründen wollte ich ein programm unter windows übersetzen, soweit sogut...

ABER leider verhält es sich nicht ganz so wie erwartet und zu allem überfluss bekomme ich keine konsolenausgabe wie unter linux! ich würde gerne wissen wie ich das verändern kann.
bei der ausgabe handelt es sich vorwiegend um cout's. ich setz die gerne an gewissen punkten um zu überprüfen was klappt oder mal schiefläuft.

Verfasst: 28. September 2007 07:24
von CaptnChaos
Hast du in der pro Datei
CONFIG += console stehen?
oder QT += console
(weiss es grad nicht genau)

Verfasst: 28. September 2007 18:03
von q-tee
Note: On Windows, you need to enable support for console applications in order to use the stdin, stdout and stderr streams at the console. To do this, add the following declaration to your application's project file:

CONFIG += console
zu finden unter: http://doc.trolltech.com/4.3/qfile.html

Verfasst: 16. Januar 2008 10:54
von Allroad
ich hab auch das gleiche problem, allerdings lässt sich das bei mir nicht so einfach lösen: wenn ich "CONFIG += console" in mein *.pro - file einfügen, kompiliert das programm nicht mehr und folgende fehlermeldung kommt raus:

Code: Alles auswählen

C:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../libmingw32.a(main.o):main.c:(.tex
t+0x104): undefined reference to `WinMain@16'
collect2: ld returned 1 exit status
mingw32-make[1]: *** [release\src3.exe] Error 1
mingw32-make[1]: Leaving directory `D:/Mihai/Uni/Diplom/Qt/DEShio/src3'
mingw32-make: *** [release] Error 2
kann jemand was damit anfangen, und mir irgendwie weiterhelfen?

Danke

Verfasst: 16. Januar 2008 12:15
von Christian81
make distclean vergessen auszuführen.