gpt4 book ai didi

qt - Qt Creator 中的非 Qt 控制台应用程序

转载 作者:行者123 更新时间:2023-12-04 06:23:55 33 4
gpt4 key购买 nike

我想在 Qt Creator 中创建下面的简单控制台应用程序:

#include <iostream>

int main(int argc, char* argv[])
{
std::cout << "Hello WOrld";

return 0;
}

我在 SO 上看到了一些可能的重复项,我在运行设置中勾选了“在终端中运行”选项。 CTRL+R 确实会弹出一个控制台窗口,但它不显示“Hello World”,只是“按 Enter 退出”。

以上是通过创建一个空项目。

我尝试创建一个“Qt 控制台应用程序”,它生成下面的代码。这确实工作正常,但我想要上面的简单非 Qt 版本。
#include <QtCore/QCoreApplication>
#include <iostream>

int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);

std::cout << "Hello World";

return a.exec();
}

最佳答案

除了勾选“在终端中运行”之外,您还需要在 .pro 文件中添加“CONFIG += console”(如果您使用的是 qmake)。

TEMPLATE = app

CONFIG += console

SOURCES += main.cpp

关于qt - Qt Creator 中的非 Qt 控制台应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6246696/

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