QtCreator无法使用gdb进行调试

时间:2019-01-31 08:26:21

标签: c gdb qt-creator raspbian

使用craspbian中调试纯QtCreator程序(无Qt,CMake项目)

得到错误:

&"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可能有问题,但代码问题没有。

0 个答案:

没有答案