1

ここで、Fortran 用に Eclipse をセットアップする方法について簡単な質問があります。

「Photran」(Eclipse 用の Fortran ツール) をダウンロードしてインストールしました。私が抱えている問題は、プログラムを実行しようとするたびに、次のようなメッセージが表示"Launch failed. Binary not found." されることです。次に、最初にファイルを「ビルド」する必要があることがわかりました。次のようなコンソール:

**** Build of configuration Debug for project Fortran2 ****

make all 
/bin/sh: gfortran: command not found
Building file: ../Src/helloworld.f90
make: *** [Src/helloworld.o] Error 127
Invoking: GNU Fortran Compiler
gfortran -funderscoring -I/usr/locl/bin -O0 -g -Wall -c -fmessage-length=0 -o "Src/helloworld.o" "../Src/helloworld.f90"

**** Build Finished ****

これを機能させる方法についての指針はありますか?

4

4 に答える 4

3

あなたはOSXを使っていますか?

もしそうなら、問題はOSXがGUIから起動されたアプリケーションにPATH変数を渡さないことです。したがって、これを回避するには、端末からEclipseを開始する必要があります。これは、問題が発生したときに機能しました。

ここで説明されているGUI起動アプリケーションのパスを設定する方法がありますが、私はこれに従わなかった. http://overwatering.org/blog/2012/08/setting-path-osx-mountain-lion/

于 2013-11-20T17:01:57.250 に答える
2
ln -s /usr/local/gfortran/bin/gfortran /usr/bin/gfortran

これは私にとってトリックでした。Photran / Eclipseは現在、gfortranで文句なしに実行されています。

于 2013-02-27T10:31:23.457 に答える
1

パッケージマネージャーで見つけることができる gcc-gfortran をインストールする必要がある場合があります。

gcc-gfortran パッケージは、実際に FORTRAN をコンパイルする "gfortran" を提供します (少なくとも Fedora では実行されます)。

于 2013-04-23T23:10:58.773 に答える
1

リンク方法は OSX 10.12.1 Sierra では機能しませんでしたが、ターミナルから Eclipse を起動すると機能します (Eclipse.app がアプリケーションにあると仮定して/Applications/Eclipse.app/Contents/MacOS/eclipse、ターミナルに入力します)。

于 2016-11-05T04:08:17.833 に答える