gpt4 book ai didi

C++ - QtCreator 不显示任何输出

转载 作者:太空狗 更新时间:2023-10-29 21:46:15 24 4
gpt4 key购买 nike

#include <QCoreApplication>
#include <QDebug>

int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
qDebug() << "hello";

return a.exec();
}

此基本应用程序在 QtCreator 2.6.2 中构建和运行时不起作用。我正在使用 Qt 5.0.1。

甚至我的程序都不运行;唯一运行的是 qcreator_process_stub.exe。在我的 .pro 文件中,CONFIG += console 行在那里,在我的 .pro.user 文件中,UseTerminal 设置为 true。

但我的问题是为什么我的程序没有显示,什么是qcreator_process_stub.exe

编辑:标准输出甚至不显示。

最佳答案

http://qt-project.org/doc/qt-5.0/qtcore/qdebug.html#details

qcreator_process_stub.exe 是 Qt 控制台程序在其中执行的默认终端。

http://qt-project.org/doc/qt-5.0/qtcore/qtglobal.html#qDebug

This function does nothing if QT_NO_DEBUG_OUTPUT was defined during compilation.

试着把它放在你的 main 的顶部:

#ifdef QT_NO_DEBUG_OUTPUT
#undef QT_NO_DEBUG_OUTPUT
#endif

关于C++ - QtCreator 不显示任何输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15692993/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com