2012-05-09 1 views
0

Какие проблемы вызывает это сообщение с этим сообщением: «Процесс gdb неожиданно завершился (код 127)» после нажатия F5 или «Начать отладку»? (я бегу QtCreator не как супер-пользователь)Qt: процесс gdb неожиданно завершился (код 127)

enter image description here

когда я бегу QtCreator, как Super User я получил еще одно окно с этим сообщением: Процесс GDB не удалось запустить. Либо вызывается программа «gdb», либо у вас может быть недостаточно прав для вызова программы. Нет такого файла или каталога

enter image description here

Когда я запускаю следующее сообщение в терминале

gdb -ex 

Я получаю эту ошибку

ошибка при загрузке разделяемых библиотек: libncurses.so.5 : невозможно открыть файл общих объектов: нет такого файла или каталога

но я установил libncurses5, libncursesw5, libncurses5-dev.

Что мне делать?

ответ

0

Я установил патч gdb debian вместо двоичного кода gdb QtSDK, и моя проблема была решена.

0

Это сообщение обычно поднимается, когда вы устанавливаете флажок «запускать терминал» в режиме запуска. Перейдите на вкладку проекта и отмените флажок «запустить в терминале», чтобы запустить программу в выводе приложения в создателе qt.

Или, может быть, вы вызываете gdb с плохим параметром. Проверьте это отладчиком по вызову в автономном режиме без qtcreator.