* NOOB* ошибка codeblocks C++
Я новичок (день 2) и, конечно же, уже не могу решить эту проблему!!!! Я использую "C++ For Dummies 3rd edition" и первое... Самый первый проект, и у меня уже есть проблема. Каждый раз, когда я пытаюсь построить и запустить
#include <iostream> using namespace std; int main() { cout << "Hello world!" << endl; return 0; }
Он Возвращается
-------------- Run: Debug in SayHello (compiler: GNU GCC Compiler)--------------- Checking for existence: /home/coldavian/C++/CPP_AIO/BookI/Chapter02/SayHello/bin/Debug/SayHello Executing: xterm -T SayHello -e /usr/bin/cb_console_runner LD_LIBRARY_PATH=$LD_LIBRARY_PATH:. /home/coldavian/C++/CPP_AIO/BookI/Chapter02/SayHello/bin/Debug/SayHello (in /home/coldavian/C++/CPP_AIO/BookI/Chapter02/SayHello/.) Process terminated with status -1 (0 minute(s), 0 second(s))
И он не побежит. Я использую Linux, пожалуйста, помогите!
(РЕДАКТИРОВАТЬ)
Я побежал и отладил, и я также получил эту информацию, если она полезна:
Building to ensure sources are up-to-date Selecting target: Debug Adding source dir: /home/coldavian/C++/CPP_AIO/BookI/Chapter02/SayHello/ Adding source dir: /home/coldavian/C++/CPP_AIO/BookI/Chapter02/SayHello/ Adding file: /home/coldavian/C++/CPP_AIO/BookI/Chapter02/SayHello/bin/Debug/SayHello Changing directory to: /home/coldavian/C++/CPP_AIO/BookI/Chapter02/SayHello/. Set variable: LD_LIBRARY_PATH=.: Starting debugger: /usr/bin/gdb -nx -fullname -quiet -args /home/coldavian/C++/CPP_AIO/BookI/Chapter02/SayHello/bin/Debug/SayHello done Registered new type: wxString Registered new type: STL String Registered new type: STL Vector Setting breakpoints Can't launch console (xterm -T 'Program Console' -e sleep 80031434) Debugger name and version: GNU gdb (Ubuntu 7.11.1-0ubuntu1~16.04) 7.11.1 [Inferior 1 (process 32030) exited normally] Debugger finished with status 0 Selecting target: Debug Adding source dir: /home/coldavian/C++/CPP_AIO/BookI/Chapter02/SayHello/ Adding source dir: /home/coldavian/C++/CPP_AIO/BookI/Chapter02/SayHello/ Adding file: /home/coldavian/C++/CPP_AIO/BookI/Chapter02/SayHello/bin/Debug/SayHello Changing directory to: /home/coldavian/C++/CPP_AIO/BookI/Chapter02/SayHello/. Set variable: LD_LIBRARY_PATH=.: Starting debugger: /usr/bin/gdb -nx -fullname -quiet -args /home/coldavian/C++/CPP_AIO/BookI/Chapter02/SayHello/bin/Debug/SayHello done Registered new type: wxString Registered new type: STL String Registered new type: STL Vector Setting breakpoints Can't launch console (xterm -T 'Program Console' -e sleep 80031434) Debugger name and version: GNU gdb (Ubuntu 7.11.1-0ubuntu1~16.04) 7.11.1 [Inferior 1 (process 32037) exited normally] Debugger finished with status 0
Что я уже пробовал:
Перезапуск, выполнение всех шагов. Поиск В Google! (ничего не найти)
Richard MacCutchan
Can't launch console (xterm -T 'Program Console' -e sleep 80031434)
Похоже, в этом-то и проблема. Попробуйте запустить его в простом окне консоли.
Cold Avian
Спасибо!! Мне просто нужно было ввести консоль:
sudo apt-get install xterm
KarstenK
Программирование-это как бег с препятствиями. Настоящие проблемы возникают, когда препятствие слишком велико. Научитесь бороться с ними. ;-)