webentwicklung-frage-antwort-db.com.de

Code :: Blocks 13.12 Prozess beendet mit Status -1 (0 Minute (n), 0 Sekunde (n))

Ich habe Codeblock in Ubuntu installiert und es mit einem helloworld c ++ Programm mit folgendem Code versucht:

include <iostream>

using namespace std;

int main()
{
    cout << "Hello world!" << endl;
    return 0;
}

und als ich versuchte zu kompilieren, habe ich:

Checking for existence: /home/sara/Pulpit/kurs c/test1/bin/Debug/test1
Executing: xterm -T test1 -e /usr/bin/cb_console_runner LD_LIBRARY_PATH=$LD_LIBRARY_PATH:. /home/sara/Pulpit/kurs\ c/test1/bin/Debug/test1  (in /home/sara/Pulpit/kurs c/test1/.)
Process terminated with status -1 (0 minute(s), 0 second(s))
3
Sara

Stellen Sie sicher, dass Sie g ++ und xterm installiert haben. Öffnen Sie das Terminal und geben Sie Folgendes ein:

Sudo apt-get install g++ xterm   

Jetzt in Einstellungen -> Compiler -> Toolchain-Programmdateien Tab -> C++ - Compiler sollte es g++ geben, wenn g++ isn ist Ist das nicht der Fall, schließen Sie Code :: Blocks und öffnen Sie es erneut. Setzen Sie es dort ab, wo C++ - Compiler: steht.

Bevor Sie Ihren Code ausführen, der erfolgreich ausgeführt werden soll, wählen Sie Datei -> Ne -> Projekt -> Konsolenanwendung = -> C++ und bis zum Ende des Assistenten fortfahren. Wählen Sie dann Build -> Build, um es zu erstellen, und klicken Sie auf das grüne Dreieck-Ausführungssymbol, um das Programm auszuführen.

Ein neues XTerm-Fenster mit den folgenden Ergebnissen wird geöffnet:

Hello world! 

Process returned 0 (0x0)  execution time : 0.002 s
Press ENTER to continue.
3
karel