Fortran
Extensions du fichier source (.f, .f90, .f95, ...) et leur relation avec le compilateur.
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.