簡體   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