QtCreator не может отлаживать с помощью gdb - PullRequest
0 голосов
/ 31 января 2019

отладка чистой c программы (без Qt, проект CMake) в raspbian с использованием QtCreator

получил ошибку:

&"warning: GDB: Failed to set controlling terminal: Inappropriate ioctl for device\n"
&"Cannot exec  -c exec /home/user/build-Services-Raspberry_Pi-Debug/Server .\n"
&"Error: No such file or directory\n"

Я пытался добавить SHELL /bin/shв среду выполнения проекта, а также создал .gdbinit и поместил в нее export SHELL=/bin/sh.echo $SHELL получил /bin/sh.Но получил ту же ошибку.

, а также усталое включение Run in terminal, GDB выглядит как работает, и ошибка не появляется в терминале, но программа останавливается при загрузке следующим образом: enter image description here

программа могла бы загрузиться правильно, если без отладки Qt, поэтому я думаю, что это может быть что-то не так с GDB, но не проблема кода.

...