Fortran90 の使い方

吉田茂生


コンパイルの仕方

基本は簡単

% f90 test.f90
でコンパイルをすると、a.out という実行プログラムができる。 これを実行するには、

% ./a.out
とすればよい。

情報メディアセンターローカルルール

情報メディアセンターで実行するときに注意することが二つある。
  1. コンパイラf90/opt/SUNWspro/bin/f90 にあるのだが、マシンによってはこれが見えない場合がある。その場合は sv010 というマシンに rlogin して実行する。
  2. ライセンスの関係で
    
    % unsetenv LANG
    
    を予め実行しておかなければならない。そうしないと、 次のようなライセンスエラーが出る。
    
    License Error :
    This indicates that you do not have the required license
    to run the localized version of this product.
    No such feature exists (-5,116)
    

詳細は、 情報メディアセンターのコンパイラーの説明のページを参照すること。 ただし、$path や $LD_LIBRARY_PATH はデフォルトで既に設定されているようなので、 改めて設定する必要はない。