отладка чистой 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](https://i.stack.imgur.com/nuEYa.png)
программа могла бы загрузиться правильно, если без отладки Qt, поэтому я думаю, что это может быть что-то не так с GDB, но не проблема кода.