Fortran
ソースファイル拡張子(.f、.f90、.f95、...)とそれらがコンパイラにどのように関係しているかを示します。
サーチ…
前書き
Fortranファイルにはさまざまな拡張があり、それぞれに別の意味があります。 Fortranのリリースバージョン、コードの書式設定スタイル、およびCプログラミング言語に似たプリプロセッサディレクティブの使用法を指定します。
拡張と意味
Fortranのソースファイルで使用されている一般的な拡張機能と、それらが動作する機能は次のとおりです。
拡張子の小文字のf
これらのファイルには、C言語に似たプリプロセッサディレクティブの機能はありません。オブジェクトファイルを作成するために直接コンパイルすることができます。例:.f、.for、.f95
内線の大文字のF
これらのファイルには、C言語に似たプリプロセッサディレクティブの機能があります。プリプロセッサは、ファイル内で定義されているか、C / C ++のようなヘッダファイルまたはその両方を使用して定義されています。これらのファイルは、コンパイルに使用できる小文字の拡張ファイルを取得するために前処理が必要です。例:.F、.FOR、.F95
.f、.for、.f77、.ftn
これらは、 固定スタイル・フォーマットを使用するFortranファイルに使用され、 Fortran 77リリース・バージョンを使用します。それらは小文字の拡張であるため、プリプロセッサディレクティブを持つことはできません。
.F、.FOR、.F77、.FTN
これらは、 固定スタイル・フォーマットを使用するFortranファイルに使用され、 Fortran 77リリース・バージョンを使用します。それらは大文字の拡張であるため、プリプロセッサディレクティブを持つことができ、小文字の拡張ファイルを取得するためには前処理が必要です。
.f90、.f95、.f03、.f08これらは、 フリースタイル形式を使用するFortranファイルに使用され、したがって、Fortranの後のリリースバージョンを使用します。リリースのバージョンは名前にあります。
- f90 - Fortran 90
- f95 - Fortran 95
- f03 - Fortran 2003
- f08 - Fortran 2008
それらは小文字の拡張であるため、プリプロセッサディレクティブを持つことはできません。
.F90、.F95、.F03、.F08これらは、 フリースタイル形式を使用するFortranファイルに使用され、したがって、Fortranの後のリリースバージョンを使用します。リリースのバージョンは名前にあります。
- F90 - Fortran 90
- F95 - Fortran 95
- F03 - Fortran 2003
- F08 - Fortran 2008
それらは大文字の拡張であるため、プリプロセッサディレクティブを持っているため、小文字の拡張ファイルを取得するために前処理する必要があります。