Windows上でのFortranプログラミング

UNIX環境がない場所へ移動するため、Windows上でFortranコード開発を可能とする道を探してみた。
安直にIntel Compiler for Windowsを選択。
インストールすれば使えるだろうと高をくくっていたのが失敗。
ネット検索したが、情報がちと古いので自分で整理しておくことにした。
まず、インテルコンパイラVisual Studioに含まれるライブラリを必要とするようで、単体では動作しない。さらに、Version9.0ではVisual Studio .NET 2002/2003が必要であり、現時点での最新版である2005ではカスタマイズが必要になる。また、Visual Studio 2005になって、Express Editionというフリーのバージョンが利用できるようになり(以前のToolkitの代わりだろうか?)、これを用いてもいいらしい。
出来る限り安価に環境構築をすることが目的であるため、今回はこのVisual C++ Express Editionを利用する。
さらに、これだけでは駄目で、Platform SDKも必要となる。以前はコンポーネント毎にダウンロードできたようだが、こちらも最新版では不可能。インストール時に選択したコンポーネントが自動的にダウンロードされるようだ(isoイメージのダウンロードは可能)。
Visual C++、Platform SDKの順にインストールを行い、Intelコンパイラも続けてインストール。

全てのインストールが修了したら、コンパイラのインストールディレクトリにあるC:\Program Files\Intel\Compiler\Fortran\9.0\IA32\Bin\ifortvars.batを編集。

@call

@call "C:\Program Files\Microsoft Visual Studio 8\VC\bin\vcvars32.bat"
@call "C:\Program Files\Microsoft Platform SDK\SetEnv.cmd"

と書き換え保存。
C:\Program Files\Intel\Compiler\Fortran\9.0\IA32\Bin\ifort.cfgを編集

これでコンパイルができるようになるはず。
が、失敗。何がよくなかったのか。。。もう一度最初からやり直すことにする。。