2011-07-30 7 views
1

Adaでコーディングするために私のEclipse(Indigo)にGNATbenchがインストールされています。何らかの奇妙な理由のために、プログラムが最初に実行されてコンパイルされます。これはコードを更新するときにはうまくいきません。私はコンパイラが動作することを知っています。なぜなら私がプログラムを手動で実行するとうまくいくからです。私が再び走ったら、それは適切な変更を加えて実行されます。副作用:私はEclipseを使うほうが好きで、コマンドラインからコンパイルするだけではない。私はUbuntu 11.4でIndigoを実行しています。Gnatbenchはコンパイル前にAdaプログラムを実行します

+1

さらに多くのコマンドラインがあります。例えばGPSにはGNATが付属しています。 – oenone

+2

ええ、Emacsとの統合がよくできています。しかし、彼のEclipse環境をより良く動作させることは、私にとっては妥当な質問のようです。 –

答えて

0

[プロジェクト]メニューの[自動的にビルド]を無効にし、実行前に手動でビルドする必要があります。これは、Ctrl + Bショートカットを使用して行うことができます。

+0

これはうまくいきますが、手作業で問題を解決することはできません。これは自動ビルド作業を行う方法です...これは固定されるまで私がやっていることです – Andrew

0

odd。それは実際に実行されていますか? Gnatbenchは、保存するたびに構文/ファイルのチェックを行います。私は、あなたのgprファイルが正しいことを確認して、あなたのプロジェクトが別のEclipseプロジェクト内に入れ子になっていないか、そうでなければEclipseがちょっと変わった動作をすることがあります。

関連する問題