2015-12-21 139 views
0

最近我的CDT eclipse应用程序出现了一个错误,所以我下载了GDB进行调试。它给我带来了很多挫折。最后,我设法正确地安装了GDB,但是当我尝试调试我的应用程序时,出现此错误:没有名为/Desktop/workspace/TopVM/src/ShadowStack.h的源文件,因为您可以看到这是不必要的。在路径的尽头,它会导致日食冻结,所以我必须强制退出它。我将如何去解决这个问题?GDB Eclipse未找到源文件

回答

1

as you can see there is an unnecessary . at the end of the path and it causes eclipse to freeze

这不是必需的。,它只是在错误消息以句号。它来自于GDB,大概是这样的line

throw_error (NOT_FOUND_ERROR, _("No source file named %s."), filename); 

为了解决这个问题,如果你确定问题是否GDB或CDT,要做到这一点,你可以尝试运行GDB没有CDT,看看它是否冻结这将有助于。

我假设你已经找到了在Mac上设置GDB以下资源(如我猜你正在使用?):

http://ntraft.com/installing-gdb-on-os-x-mavericks/

+1

噢,对不起,我似乎已经错过了设置的正确位置GDB。 – Coder3000