eclipse による Fortran 開発環境のセットアップと使用法（Windows XP の場合）
Eclipse（http://www.eclipse.org/）は包括的なソフトウェア開発のためのプラットフォームを開発するためのコミュニティーである。
Eclipse を用いて Fortran のアプリケーションを開発するには，以下のものが必要となる。
• Eclipse 本体• CDT：C/C++言語の開発ツールのプラグイン• gfortran：GNU Fortran コンパイラ• make：プロジェクトをビルドするためのアプリケーション(コマンド)• Photran：Eclipse と CDT に基づく Fortran 77，90，95 の統合開発環境のプラグイン
このうち，Eclipse，CDT，photran は photran のフルバージョンをダウンロードすればすべて一緒になっている。
Gfortran は Windows 用の gfortran のバイナリをダウンロードしてインストールする。

各種ツールのダウンロード
Gfortran のダウンロード
gfortran コンパイラは次の URL からダウンロードできる。
http://gcc.gnu.org/wiki/GFortranBinaries
この URL を開くと次のウィンドウが表示される。

in stall er をクリックすると次のウィンドウが開くので，【保存(S)】ボタンをクリックする。

次のように保存先を聞いてくるので，デスクトップに保存する。

ダウンロードにはしばらく時間がかかる。ダウンロード中は，次のようなウィンドウが表示される。

MinGW と MSYS のダウンロード
次の URL を開く。
http://sourceforge.net/projects/mingw/
次のウィンドウが表示される。

Do wn lo ad Mi nG W –Min im ali st G NU for Wi nd ow s の部分をクリックすると次のウィンドウが表示される。

このウィンドウを少し下にスクロールする。

このウィンドウの L ate st F il e Re le ases の下の表の中の C urre nt をクリックすると次のウィンドウが表示される。

下にスクロールする。

Mi nG W と M SYS をクリックすると，次のようにその中身が表示される。

Mi nG W- 5. 1. 3.ex e と MS YS- 1. 0. 10.ex e をクリックする。
ブラウザが次のようにダウンロードをブロックしているときは，ブラウザの情報バーをクリックして，「ファイルのダウンロード(D)…」を選択する。

次のウィンドウが開くので，【保存(S)】ボタンをクリックする。

Photran のダウンロード
次の URL を開く。

http://www.eclipse.org/photran/download.php
次のウィンドウが表示される。

次のようにスクロールして，F ul l P ho tr an 3. 1 Be ta 2 for Win d ow s をクリックする。

次のウィンドウが開き，ダウンロード元を聞いてくるので，どこでもよいからクリックする。ここでは，[ Jap an] Un iver sity of A iz u (f tp) をクリックする。

次のウィンドウが開くので，【保存(S)】ボタンをクリックする。

次のウィンドウが開く。保存先がデスクトップでよければ，【保存(S)】ボタンをクリックする。

ダウンロードが終了すると，次のようにデスクトップに保存されていることが確認できる。

MinGW のインストール

デスクトップにダウンロードした MinGW-5.1.3.exe のアイコンをダブルクリックすると次のウィンドウが開く。

【実行(R)】ボタンをクリックすると，次のウィンドウが開く。

【Next >】ボタンをクリックすると，次のウィンドウが表示される。

Do wn lo ad an d I n stall をチェックして，【Next >】ボタンをクリックすると次のようになる。

【I Agree】ボタンをクリックすると，インストールする MinGW パッケージのバージョンを聞いてくる。

Curre nt をチェックして，【Next >】ボタンをクリックすると次のようにインストールするコンポーネントを選択するウィンドウが開く。

Mi nG W base to ol s だけ，チェックが入っていればよい。m ak e は M SYS からインストールされるものを使用するので，M in GW M ak e はインストールしないこと。【Next >】ボタンをクリックすると，Mi nG W をインストールする場所を聞いてくる。

C:¥M in GW にインストールすることにして，【Next >】ボタンをクリックすると，次のようにスタートメニューフォルダを聞いてくる。

Mi nG W でよいので，そのまま【Inastall】ボタンをクリックすると次のようにインストールが開始される。

インストールが終了すると，次のウィンドウになる。

【Next >】ボタンをクリックすると，次のウィンドウとなり，【Finish】ボタンをクリックして終了。

MSYS のインストール
デスクトップにある MSYS-1.0.10.exe のアイコンをダブルクリックすると次のウィンドウが開くので，【実行(R)】ボタンをクリックする。

次のように，M in im al SYS tem をインストールするかと聞いてくるので，【はい(Y)】ボタンをクリックする。

次のウィンドウが開くので，【Next >】ボタンをクリックする。

次のウィンドウが開くので，説明を読んだら【Yes】ボタンをクリックする。

次のウィンドウが開いたら，【Next >】ボタンをクリックする。

MS YS を置く場所を次のように聞いてくる。

C:¥m sy s¥ 1. 0 に置くことにするので，【Next >】ボタンをクリックする。

【Next >】ボタンをクリックする。

スタートメニューフォルダを聞いてくるので，Min GW となっていれば【Next >】ボタンをクリックすると，次のウィンドウのようにインストールの準備が完了したと表示される。

【Install】ボタンをクリックすると次のようにコマンドプロンプトが起動し，いくつか質問を聞いてくる。

まず，継続するかどうかの質問に，次のように y とタイプして En ter キーを押す。

MinGW をインストールしてあるかとの質問に次のように y と答える。

MinGW をインストールした場所を，c:/f oo/ bar の形式で答えるように聞いてきているので，次のウィンドウに示すように，c:/Min G Wとタイプして Enter キーを押す。

MinGW フォルダの中のチェックが始まり，m ake. exe がないことを発見して止まる。

m ak e.exe は MSYS でインストールされるので気にしないで，何かキーを押すと次のようになる。

【Finish】ボタンをクリックすると，次の２つの README ファイルと Welcome ドキュメントが開く。

マイコン ピュー タのローカ ルディ スク( C:)を開くと次のように M in GW と m sy s がインストールされていることが確認できる。

Mi nG W の中には以下のようにさまざまなツールが入っている。

min sy s にも以下のようなツールが入っている。m ake.e xe が bin フォルダに入っていることを確認する。

Gfortran のインストール
ダウンロードした gf or tr an- wi nd o w s.exe のアイコンをダブルクリックする。

【実行(R)】ボタンをクリックする。

【I Agree】ボタンをクリックする。

【Browse…】ボタンをクリックして、次のようにインストール先を「ロ ー カ ル デ ィ ス ク(C:)」にする。

【OK】ボタンをクリックする。

【Install】ボタンをクリックする。
インストールが終了すると、次のようになるので、【Close】ボタンをクリックする。

次のように、gfor tr an フォルダが作成されていることがわかる。

Photran のインストール

デスクトップ上にあるファイル p ho tr an- 3. 1- be ta2-f ul l- win 32. zi p のアイコンを右クリックして，【すべて展開(A)…】を選択すると，アーカイブファイル（ひとまとめにして圧縮されたファイル）が展開するための次のウィンドウが開く。

【次へ(N)>】ボタンをクリックする。

【参照(R)…】ボタンをクリックする。

マイコンピュータのローカルディスク(C:)をクリックして，【OK】ボタンをクリックすると，次のウィンドウが表示される。

【次へ(N)>】ボタンをクリックすると次のように展開が開始される。

終了すると，次のウィンドウが表示されるので【完了】ボタンをクリックする。

次のように，ecl i p se フォルダが保存されていることがわかる。

ecli p se フォルダを開く。

ecli p se.exe のショートカットを作成し，デスクトップに移動する。

環境変数の作成【スタート】から【コントロールパネル(C)】を選ぶと次のウィンドウが開く。

パフォーマンスとメンテナンスをクリックすると次のウィンドウが開く。

｢コ ン ト ロ ー ル パ ネ ル を 選 ん で 実 行 し ま す ｣の下の｢シ ス テ ム ｣をクリックすると次のウィンドウが開く。

【詳細設定】タブをクリックすると次のウィンドウが開く。

【環境変数(N)】ボタンをクリックすると次のようになる。

自分のユーザー名（この説明に利用している PC では user となっている）の枠の中の変数の一覧の中にある PATH を見る。

ユーザーの環境変数(U)の欄の枠の下の【編集(E)】ボタンをクリックすると次のウィンドウが開く。

すでに，gf or tr an の実行に必要なコマンドやライブラリの検索パスが「変数値 (V) 」の欄に入っている。この欄の先頭に，以下の MinGW と MSYS のツールの検索パスを追加する。
C:¥M in GW ¥ bi n;C:¥ msy s¥ 1. 0¥ bin;
パスの区切りはセミコロン（；）であることに注意する。ただし変数値の先頭には不要。
次のようになる。

決して，gfortran の検索パスよりも後ろに追加してはいけない。ここが間違っているとコンパイルできなくなるので，パス名に間違いがないようによく注意すること。【OK】ボタンをクリックすると，次のようになる。

【OK】ボタンをクリックすると，次のようになる。

再び【OK】ボタンをクリックして環境変数の設定を終了する。

Fortran プロ グラ ムの作成 と実行
デスクトップの ecl isp e.ex e のショートカットをダブルクリックする。

【実行(R)】をクリックすると p ho tr an が開始され，次のウィンドウが開く。

これは，Fortran プログラムの開発プロジェクトファイル一式の置き場所を聞いてきている。
この例では，C:¥ Doc um en ts and Se tting s¥u se r¥w ork sp ace フォルダに置くことになるが，これでよければ【OK】ボタンをクリックし，他のところに置きたければ【Browse…】ボタンをクリックして置き場所を探してから，【OK】ボタンをクリックすると，次のように p ho tr an が開始される。

次のウィンドウが開く。

プログラムを作るには，まず【File】メニューより，【New】の中の【Project】を選択すると，次のウィザードが表示されるので，For tr an 項目を開いて，M an ag ed M ake For tr anPro ject を選択する。

M an ag e d M ak e F or tr an Pro jec t を選択すると，次のウィンドウが開くので，Pro jec tname 欄にプロジェクト名を入力して，【Next】ボタンをクリックする。ここでは，プロジ
ェクト名を ex am ple としている。

次のウィンドウが開く。

Sho w Al l Pr o jec t T yp e s にチェックマークを入れる（ウィンドウが開いたときはチェックマークは入っていない）。
Pro ject Ty pe: 欄から下の例のように，Ex ecu tabl e (G nu For tr an ) を選択する。Sho w
All Pr oject Ty p es にチェックマークが入っていないと，この選択肢が表示されないので注意する。

選択したら，【Next>】ボタンをクリックすると，次のウィンドウが開く。

C/C++ In de xer タブをクリックして，Av ail able i nd exe rs 欄から，No In dex e r(se arch f e ature s wi ll n ot wor k cor rec tly ) を選択する。

【Finish】ボタンをクリックすると，次のように e xamp le プロジェクトが表示される。

ここで，e xam pl e の前の+ アイコンをクリックすると，プロジェクトの中身が表示される。

【Project】メニューから【Properties】メニューを選択すると、次のウィンドウが開く。

ty pe f il ter tex t の下の、For tr an B ui ld を選択する。

次のウィンドウのように、Bi n ary P ar ser タブを選択して、P E Wi n do w s P ar ser にチェックを入れる。

Eniv iro nm en t タブを選択して、その中の C onf i gur atio n タブを選択し、【New】ボタンをクリックする。

Name 欄に P A TH とタイプすると，V alu e 欄が自動的に挿入される。

Value 欄の後ろのほうに，次のパスが入っていることを念のため確認する。
C:¥M in GW ¥ bi n;C:¥ msy s¥ 1. 0¥ bin;C:¥g for tr an ¥li bex ec¥gcc ¥i 386- pc- mi ngw 32¥ 4. 3. 0;C:¥gf or tr an¥ bin【OK】ボタンをクリックすると次のウィンドウに戻る。

【Apply】ボタンをクリックして，【OK】ボタンをクリックする。
Fortran のソースファイルを新規に作成するには，【File】
メニューの【New】の N ew S ourc e
Fi le を選択するか，次のウィンドウのように F + と表示されているアイコンをクリックする。
ソースファイルの名前を次のウィンドウのように聞いてくるので，S ourc e F il e:欄にファイル名（ここでは，ex 1.f 90 としている）をタイプして，【Finish】ボタンをクリックする。

次のウィンドウのように，ソースファイルが入力できる状態になる。

ここで，次のような簡単なプログラムを入力してみる。Fortran のキーワードが色分けされるので，わかりやすい。
program ex1
implicit none
integer :: ireal :: theta
do i=1,4
theta=3.14159*i
write(*,'(X,I3,2X,E15.8)') i,thetaend dostop
end program ex1

Pro ject メニューから B ui ld A ll を選択するか，左から 4 つ目の 010 と数字のついたアイコンをクリックすると，コンパイルされる。

成功すると，プロジェクト名 ex am ple の下に Bi n ari e s という名前の項目が見える。
Run メニューの中の項目 Run を選択する。

ty pe fil ter tex t 欄の下の項目 C/C ++ Loc al A p plic ation をダブルクリックすると次のようになる。
【Search Project】ボタンをクリックする。

実行するプログラム ex am pl e.exe があるので，【OK】ボタンをクリックする。

【Apply】ボタンをクリックして，【Run】ボタンまたは【Close】ボタンをクリックする。
【Run】ボタンをクリックすると，そのまま ex am pl e.exe が実行される。
【Close】ボタンをクリックすると，実行ファイルを登録しただけで実行はされない。実行するファイルを登録した後は，R un メニューの下の丸の中に右側を向いた三角形のアイコンをクリックすれば実行される。結果は wr ite(*, で出力しているので，結果はディスプレイに出力されることになるが，次のように Con sol e タブに出力される。

サブルーチンなどは別のファイルとして，このプロジェクトの中のソースファイルとして追加していけば，複数のファイルからなるアプリケーションプログラムを eclipse を使って容易に開発できる。
また，複数のプロジェクトも同時に管理でき，開発に用いるプログラミング言語には他の言語も用い，プロジェクトの中で混在できる。