Код :: Блоки 13.12 Процесс завершен со статусом -1 (0 минута (минут), 0 секунд (ов))

Я устанавливаю блок кода в ubuntu и пробую с помощью программы hello world c ++ со следующим кодом:

include <iostream> using namespace std; int main() { cout << "Hello world!" << endl; return 0; }

, и когда я попытался скомпилировать, у меня есть:

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))
2
задан 2 August 2017 в 17:04

3 ответа

Убедитесь, что у вас установлены g ++ и xterm. Откройте терминал и введите:

sudo apt-get install g++ xterm   

Теперь в настройках -> Компилятор -> вкладка исполняемых файлов Toolchain -> компилятор C ++ должен быть g++ Если g++ не существует, то закрытие и повторное открытие Code :: Blocks должен поместить его туда, где он говорит компилятор C ++:.

Перед запуском вашего кода, который должен успешно выполняться, выберите Настройки -> Создать -> [d3 ] Компилятор -> Консольное приложение -> Исходные файлы Toolchain и продолжаются до конца мастера. Затем выберите Build -> C ++ compiler , чтобы создать его, и щелкните значок запуска зеленого треугольника для запуска программы.

Откроется новое окно XTerm со следующими результатами: [!d15 ]

Hello world! 

Process returned 0 (0x0)  execution time : 0.002 s
Press ENTER to continue.
2
ответ дан 22 May 2018 в 19:54
  • 1
    Я intstal g ++, но это не работает. Программа показывает мне то же сообщение об ошибке. – Sara 2 August 2017 в 16:16
  • 2
    Файл компилируется, но не запускается. – Sara 2 August 2017 в 16:48
  • 3
    Вы также можете запустить программу из меню Code :: Blocks, выбрав Build - & gt; Запустите , и он должен показать результаты в новом окне XTerm, если установлен xterm. Если xterm не установлен, установите его с помощью sudo apt-get install xterm. – karel 2 August 2017 в 16:53
  • 4
    Работает!!! Большое спасибо за Вашу помощь! – Sara 2 August 2017 в 16:56
  • 5
    Одна последняя вещь. [F1] в сообщении об ошибке Process terminated with status -1 - это код, который по какой-либо причине означает, что сбой процесса компиляции (например, g ++ не был установлен, потому что в коде нет ничего плохого). Окно XTerm не открылось при запуске программы, так как xterm не был установлен. – karel 2 August 2017 в 16:59

Убедитесь, что у вас установлены g ++ и xterm. Откройте терминал и введите:

sudo apt-get install g++ xterm

Теперь в настройках -> Компилятор -> вкладка исполняемых файлов Toolchain -> компилятор C ++ должен быть g++ Если g++ не существует, то закрытие и повторное открытие Code :: Blocks должен поместить его туда, где он говорит компилятор C ++:.

Перед запуском вашего кода, который должен успешно выполняться, выберите Настройки -> Создать -> Компилятор -> Консольное приложение -> Исходные файлы Toolchain и продолжаются до конца мастера. Затем выберите Build -> C ++ compiler , чтобы создать его, и щелкните значок запуска зеленого треугольника для запуска программы.

Откроется новое окно XTerm со следующими результатами:

Hello world! Process returned 0 (0x0) execution time : 0.002 s Press ENTER to continue.
2
ответ дан 18 July 2018 в 09:12

Убедитесь, что у вас установлены g ++ и xterm. Откройте терминал и введите:

sudo apt-get install g++ xterm

Теперь в настройках -> Компилятор -> вкладка исполняемых файлов Toolchain -> компилятор C ++ должен быть g++ Если g++ не существует, то закрытие и повторное открытие Code :: Blocks должен поместить его туда, где он говорит компилятор C ++:.

Перед запуском вашего кода, который должен успешно выполняться, выберите Настройки -> Создать -> Компилятор -> Консольное приложение -> Исходные файлы Toolchain и продолжаются до конца мастера. Затем выберите Build -> C ++ compiler , чтобы создать его, и щелкните значок запуска зеленого треугольника для запуска программы.

Откроется новое окно XTerm со следующими результатами:

Hello world! Process returned 0 (0x0) execution time : 0.002 s Press ENTER to continue.
2
ответ дан 24 July 2018 в 19:16

Другие вопросы по тегам:

Похожие вопросы: