GNAT の GPS IDE でプロジェクトをデバッグしようとしています。Debug->Initialize->"program name" を選択するたびに、GPS の GUI がデバッグ GUI の GUI に切り替わり、"could not initialize the debugger" というエラーが表示されます。
私が見つけた2つの可能な解決策は、gdb.exeが古くなっている可能性があり、GPSの外部で実行することを提案していることです。これは正常に動作します. 他に考えられる解決策は、プロジェクトのビルド時に -g タグが適用されていることを確認することです。これは、gnatlink と gcc のデバッグに必要なためです。また、明示的に削除しない限り、デフォルトで -g タグが新しいプロジェクトに適用されることも述べています。持っているとは思えませんが、それがまだ含まれていることを確認するためにどこをチェックすればよいかわかりません。
もう 1 つの奇妙な点は、コードのビルドとデバッグの方法を実行する GPS に付属のチュートリアルが、デバッグを初期化すると問題なく動作することです。私が参照しているチュートリアルには、[ヘルプ] -> [GPS] -> [GNAT Programming Studio チュートリアル] からアクセスできます。GNAT/2012/share/examples/gps/tutorial ディレクトリにあるプログラム「sdc」を参照します。
エラーはあまり役に立たないので、私が間違っていることについてのアイデアはありますか?
ありがとう!