2012-11-17 13 views
5

qDebug() Qt Framework for printf ekranda bir şey kullanıyorum. Qt Creator'dan uygulamayı çalıştırdığımda gayet iyi çalışıyor, ancak Windows cmd'dan çalıştırmaya çalıştığımda hiçbir şey göstermiyor. Neden böyle oluyor?Qt qDebug() Windows kabukta çalışmıyor

+0

Bu, geçmişte birkaç kez sorulmuştur. Bugün için daha fazla yakın oy yok, ama birisi varsa, lütfen http://stackoverflow.com/questions/3360548/console-output-in-a-qt-gui-app – lpapp

cevap

9

Projenizi temizlemek ve (yeniden) inşa etmek unutma projelerinize

CONFIG += console 

.pro dosyası ve eklemek zorunda.

+2

Sayısının kopyası olarak bakın. İşe yarıyor. Sanırım bunu daha önce denedim, ama temizlemedim ve tam bir proje inşa etmedim. – flyer

+0

Yanıt vermek için temizlemek ve oluşturmak için öneri ekliyorum. – troyane

1

Bir dosyaya stdout ve Stdout'a stderr yönlendirir

application.exe > log.txt 2>&1 

ile uygulamayı çalıştırın.