gpt4 book ai didi

eclipse - qDebug 和 cout 不起作用

转载 作者:行者123 更新时间:2023-12-02 18:01:39 24 4
gpt4 key购买 nike

我有这个简单的代码

#include <QtCore/qdebug.h>
#include <QtCore/qcoreapplication.h>
#include <iostream>
using namespace std;

int main(int argc, char **argv)
{
cout << "pluto" << endl;
QCoreApplication app(argc, argv);
qDebug() << "pippo" << endl;
return app.exec();
//return 0;
}

我在 Eclipse 中使用 MinGw 编译它,没有错误,但是当我运行代码时,控制台上没有出现任何字符串消息。怎么了?谢谢。

卢卡

最佳答案

要使 cout 在 Windows 上工作,您需要 CONFIG+=console.pro 文件中。它不应该对任何其他平台产生任何影响,因此您只需将其添加到那里即可。如果您只想使用 qmake 条件进行调试构建或其他操作,则可以使用它。或者,如果对您的工作流程更方便,您可以将其作为命令行选项传递给 qmake:

qmake ...other args... CONFIG+=console
<小时/>

在 Windows 下,qDebug() 输出默认转到 Windows 调试日志。您可以通过两种方式获取:

关于eclipse - qDebug 和 cout 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22959752/

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