我正在嘗試在GNAT的GPS IDE中調試我的項目。每次我選擇Debug-> Initialize - >「程序名稱」時,GPS的GUI會切換到調試GUI的GUI,然後彈出一個錯誤,「無法初始化調試器」。GNAT GPS調試器 - 無法初始化調試器
我發現的兩種可能的解決方案是gdb.exe可能已過時,它建議在GPS之外運行它,它運行良好。另一種可能的解決方案是確保在構建項目時應用-g標記,因爲這些對於gnatlink和gcc來說是必需的,用於調試。它還指出,默認情況下,-g標籤將應用於新項目,除非您已明確將其刪除。我懷疑我有,但我不知道我會檢查,以確保它仍然包括在內。
另一件奇怪的事情是,當我初始化調試時,與GPS一起運行的教程貫穿瞭如何構建和調試代碼的工作原理。我所指的那個教程可以通過幫助 - > GPS-> GNAT編程工作室教程進行訪問。它引用了GNAT/2012/share/examples/gps/tutorial目錄中的程序'sdc'。
任何想法我做錯了,因爲錯誤不是很有幫助?
謝謝!
確保你已經在項目文件中設置了Main:'for main use(「foo.adb」);' – egilhh