最近我的CDT eclipse应用程序出了问题,所以我下载了GDB进行调试。它给我带来了很多挫折感。最后,我已经设法正确安装GDB,但是当我尝试调试我的应用程序时,我收到此错误:没有名为/Desktop/workspace/TopVM/src/ShadowStack.h的源文件,因为您可以看到没有必要。在路径的尽头,它会导致eclipse冻结,所以我必须强制退出它。我该如何解决这个问题?
答案 0 :(得分:1)
你可以看到没有必要。在路径的尽头,它会导致eclipse冻结
这不是必需的。它只是错误消息中的句号。它来自GDB,可能是line:
throw_error (NOT_FOUND_ERROR, _("No source file named %s."), filename);
要解决问题,如果您确定问题是GDB还是CDT会有所帮助,为此,您可以尝试在没有CDT的情况下运行GDB并查看它是否冻结。
我假设你在Mac上设置GDB时发现了以下资源(因为我猜你正在使用?):