Qt qDebug() 在 Windows shell 中不起作用



我正在使用Qt框架的qDebug()在屏幕上printf某些内容。当我从Qt Creator运行应用程序时,它工作得很好,但是当我尝试从Windows cmd执行它时,它什么也没显示。为什么会这样?

你必须添加

CONFIG += console

到您的项目.pro文件,不要忘记清理和构建(重新生成)您的项目。

运行应用程序

application.exe > log.txt 2>&1

它将 stderr 重定向到 stdout,将 stdout 重定向到文件。

相关内容

  • 没有找到相关文章

最新更新