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.



Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow