コンパイラ・オプションの詳細

ifort コマンドに渡すオプションは、コンパイラがファイル名のサフィックスに応じて、どのようにファイルを処理するかに影響を与えます。多くの場合、ifort コマンドは最も単純な形式で使用できます。

コンパイラ・オプションの形式

オプションには、スペースによって分かれた 2 つの単語から構成されているものや、下線 ( _ ) によってつながった複数の単語から構成されているものがあります。多くのオプションは短縮可能で、たいていの場合、4 文字 (またはそれ以上の文字数) まで短縮できます。例えば、オプション -check output_conversion-check out に短縮できます。

インテル® Fortran のコンパイラ・オプションには、次の 4 つの形式があります:

コマンドライン上に、オプションを有効にするバージョンと無効にするバージョンの両方 (または同じオプションの 2 つの異なるバージョン) がある場合、最後に指定したバージョンが優先されます。

複数の ifort コマンドを使用する

複数の ifort コマンドを使用してプログラムを部分的にコンパイルする場合、プログラムの実行に影響を与えるオプションは、すべてのコンパイルで一貫して使用されている必要があります。これは特に、プロシージャ間でデータ共有またはデータ渡しが行われている場合に必須です。次に例を示します。

OPTIONS 文を使用してオプションを上書きする

Fortran ソースコードで OPTIONS 文を使用することにより、コマンドラインで指定したいくつかのオプションを上書きすることができます。OPTIONS 文で指定したオプションは、その文を含むプログラム・ユニットにのみ影響を与えます。

オプションに関するヘルプを表示する

すべてのコマンドライン・オプションに関する概要情報を表示するには、コマンドラインで -help を入力します。