2015-12-21 117 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