我正在使用Qt 5.5.1 windows / Linux。我的项目文件夹中有一个.pro文件。在该项目文件夹中,Qt IDE在构建项目后创建.exe应用程序文件。现在当我从命令行进入调试文件夹时,我做
set path="C:\Qt\Qt5.5.1\5.5.1\mingw48_32\bin"
然后,我尝试:
START /WAIT myapplication.exe
在我的项目中,我使用的语句如下:
QDebug()<<"My logs are not getting displayed";
printf("My logs are not getting displayed");
system("Please do something");
我的正在运行的命令行上没有显示任何内容。请帮我讲一下。
答案 0 :(得分:0)
此行不正确。
QDebug()<<"My logs are not getting displayed";
这应该有效:
qDebug()<<"My logs are not getting displayed";
这应该有效,但不要同时在几个线程中使用它:
QTextStream(stdout)<<"My logs are not getting displayed";