Fortran
Quelldateierweiterungen (.f, .f90, .f95, ...) und deren Beziehung zum Compiler.
Suche…
Einführung
Fortran-Dateien werden unter verschiedenen Erweiterungen angeboten und haben jeweils eine eigene Bedeutung. Sie geben die Fortran-Version, den Code-Formatierungsstil und die Verwendung von Präprozessoranweisungen ähnlich der Programmiersprache C an.
Erweiterungen und Bedeutungen
Im Folgenden sind einige der verbreiteten Erweiterungen in Fortran-Quelldateien und die Funktionen aufgeführt, mit denen sie arbeiten können.
Kleinbuchstabe f in der Erweiterung
Diese Dateien verfügen nicht über die Funktionen von Präprozessoranweisungen, die der Programmiersprache C ähnlich sind. Sie können direkt zum Erstellen von Objektdateien kompiliert werden. zB: .f, .for, .f95
Großbuchstabe F in der Erweiterung
Diese Dateien verfügen über die Funktionen von Präprozessoranweisungen, die der Programmiersprache C ähnlich sind. Die Präprozessoren werden entweder in den Dateien definiert oder verwenden C / C ++ wie Header-Dateien oder beides. Diese Dateien müssen vorverarbeitet werden, um die Kleinbuchstabenerweiterungsdateien zu erhalten, die zum Kompilieren verwendet werden können. zB: .F, .FOR, .F95
.f, .für, .f77, .ftn
Diese werden für Fortran-Dateien verwendet, die das Fixed-Format verwenden und daher die Fortran 77- Version verwenden. Da es sich um Erweiterungen in Kleinbuchstaben handelt, können sie keine Präprozessoranweisungen haben.
.F, .FOR, .F77, .FTN
Diese werden für Fortran-Dateien verwendet, die das Fixed-Format verwenden und daher die Fortran 77- Version verwenden. Da es sich um Erweiterungen in Großbuchstaben handelt, können sie Präprozessor-Direktiven haben. Daher müssen sie vorverarbeitet werden, um die Erweiterungsdateien in Kleinbuchstaben zu erhalten.
.f90, .f95, .f03, .f08 Diese werden für Fortran-Dateien verwendet, die das Free-Style-Format verwenden und daher spätere Versionen von Fortran verwenden. Die Release-Versionen stehen im Namen.
- f90 - Fortran 90
- f95 - Fortran 95
- f03 - Fortran 2003
- f08 - Fortran 2008
Da es sich um Erweiterungen in Kleinbuchstaben handelt, können sie keine Präprozessoranweisungen haben.
.F90, .F95, .F03, .F08 Diese werden für Fortran-Dateien verwendet, die das Free-Style-Format verwenden und daher spätere Versionen von Fortran verwenden. Die Release-Versionen stehen im Namen.
- F90 - Fortran 90
- F95 - Fortran 95
- F03 - Fortran 2003
- F08 - Fortran 2008
Da es sich um Erweiterungen in Großbuchstaben handelt, verfügen sie über Präprozessoranweisungen. Daher müssen sie vorverarbeitet werden, um die Erweiterungsdateien für Kleinbuchstaben zu erhalten.