繁体   English   中英

在Ubuntu上的Qt Creator中运行C ++代码

[英]Run C++ code in Qt Creator on Ubuntu

我必须在Ubuntu Linux上编写一些C ++。 经过多次搜索,我发现了Qt Creator IDE和G ++编译器。 因此,问题是:如何运行C ++程序并显示控制台黑色窗口? 例如,如何从此代码获取结果:

#include <QtCore/QCoreApplication>
#include <iostream>

using namespace std;

int main()
{
    cout << "Hello";
    int a[5];
    cout << "Enter 5 numbers";
    for(int i=0;i<5;i++)
        cin >> a[i];
    for(int i=0;i<5;i++)
        cout << a[i] << " ";
}

我很着急,非常感谢您的回答。


我将代码更改为此:

#include <QtCore/QCoreApplication>
#include <iostream>
using namespace std;
int main()
{
//    QCoreApplication a(argc, argv);
    cout<<"Hello";
    int a[5];
    cout<<"Enter 5 numbers";
    for(int i=0;i<5;i++)
        cin>>a[i];
    for(int i=0;i<5;i++)
        cout << a[i] << " " << flush; 
//    return a.exec();
}

但仍然无法正常工作。 我在一行中输入每个数字,对吗? 如何以真实方式为数组输入数据?

好吧...这里有播放按钮,将运行您的应用程序。 在QTCreator的右下角,有一个选项卡“ 3 application output”,将向您显示输出。

如果要在没有QtCreator的控制台中运行该应用程序,请转至拥有源代码的文件夹。 应该有可以运行的可执行文件

./excutable_name

运行配置中有一个复选框“在终端中运行”(左边缘,“项目”选项卡,“运行”,“运行配置”)。 如果您检查是否打开了外部终端,则默认为xterm。 您可以在整体设置中配置另一个终端(“工具”,“选项”,“环境”,“常规”,“系统”)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM