0

Ada でのプログラミングを学びたいと思っています。昨日、Adacore の Web サイトから GPS をダウンロードし、アーカイブを展開して「doinstall」ファイルを実行しました (OpenSuse 13.1 を実行しています)。すべてが正常にインストールされました。PATH 変数を編集していないことを述べたいと思います。次に、Ada を開始し、このガイドに該当する新しいプロジェクトを作成します http://gcc.gnu.org/onlinedocs/gnat_ugn_unw/Building-a-New-Program -with-GPS.html . Hello_World プログラムを作成しましたが、コンパイルしようとすると、次のエラーが発生しました。

 Could not determine the project for file: /home/synchro/Ada_projects/hello.adb
 Could not expand argument in command line: %fp
 Build command not launched.

これを修正する方法に関する情報を見つけることができませんでした。どんな助けでも大歓迎です。

編集:ファイルをプロジェクトに追加しました今、これらのエラーが発生しています:

 No file selected
 Could not expand argument in command line: %fp
 Build command not launched.
4

1 に答える 1

0

の提案が最初に来るPATHように、間違いなく設定する必要があります。doinstall

これを行うために編集する必要があるファイルは、Unix システムによって異なります。「opensuse でパスを設定する方法」をグーグル検索すると、編集する必要があるファイル~/.profile(つまり、ホーム ディレクトリにあるファイル.profile-先頭のピリオドに注意してください) が示唆されます。

と仮定するdoinstall/usr/local/gnat/bin、ファイルの最後に移動して行を挿入することで、おそらく必要な効果を得ることができます

export PATH=/usr/local/gnat/bin:$PATH

(そこに条件付きコードが含まれていると、それほど単純ではない場合~/.profileがあります)、ログアウト/ログインします。


これで問題が解決する場合があります。私はこれらのエラー メッセージを認識していないので、別のものである可能性があります。

于 2014-07-22T20:31:46.947 に答える