Recherche…


Introduction

Les fichiers Fortran sont soumis à une variété d'extensions et chacun d'eux a une signification distincte. Ils spécifient la version de Fortran, le style de formatage du code et l'utilisation de directives de préprocesseur similaires au langage de programmation C.

Extensions et Signification

Voici quelques-unes des extensions communes utilisées dans les fichiers sources Fortran et les fonctionnalités sur lesquelles elles peuvent fonctionner.

F minuscule dans l'extension

Ces fichiers n'ont pas les caractéristiques des directives de préprocesseur similaires au langage de programmation en C. Ils peuvent être directement compilés pour créer des fichiers objets. par exemple: .f, .for, .f95

Majuscule F dans l'extension

Ces fichiers ont les caractéristiques des directives de préprocesseur similaires au langage de programmation en C. Les préprocesseurs sont soit définis dans les fichiers, soit en utilisant des fichiers d'entête comme C / C ++ ou les deux. Ces fichiers doivent être pré-traités pour obtenir les fichiers d'extension minuscules qui peuvent être utilisés pour la compilation. par exemple: .F, .FOR, .F95

.f, .for, .f77, .ftn

Celles-ci sont utilisées pour les fichiers Fortran utilisant le format de style Fixe et utilisent donc la version Fortran 77 . Comme ils sont des extensions en minuscule, ils ne peuvent pas avoir de directives de préprocesseur.

.F, .FOR, .F77, .FTN

Celles-ci sont utilisées pour les fichiers Fortran utilisant le format de style Fixe et utilisent donc la version Fortran 77 . Comme ils sont en majuscules, ils peuvent avoir des directives de préprocesseur et doivent donc être prétraités pour obtenir les fichiers d'extension minuscules.

.f90, .f95, .f03, .f08 Ceux-ci sont utilisés pour les fichiers Fortran qui utilisent le format Free style et utilisent donc des versions ultérieures de Fortran. Les versions sont dans le nom.

  • f90 - Fortran 90
  • f95 - Fortran 95
  • f03 - Fortran 2003
  • f08 - Fortran 2008

Comme ils sont des extensions en minuscule, ils ne peuvent pas avoir de directives de préprocesseur.

.F90, .F95, .F03, .F08 Ceux-ci sont utilisés pour les fichiers Fortran qui utilisent le format Free style et utilisent donc des versions ultérieures de Fortran. Les versions sont dans le nom.

  • F90 - Fortran 90
  • F95 - Fortran 95
  • F03 - Fortran 2003
  • F08 - Fortran 2008

Comme ils sont en majuscules, ils ont des directives de préprocesseur et doivent donc être prétraités pour obtenir les fichiers d'extension minuscules.



Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow