Fortran
Rozszerzenia plików źródłowych (.f, .f90, .f95, ...) i ich powiązanie z kompilatorem.
Szukaj…
Wprowadzenie
Pliki Fortran mają różne rozszerzenia, a każde z nich ma osobne znaczenie. Określają wersję wydania Fortran, styl formatowania kodu oraz zastosowanie dyrektyw preprocesora podobnych do języka programowania C.
Rozszerzenia i znaczenia
Oto niektóre z typowych rozszerzeń używanych w plikach źródłowych Fortran i funkcje, nad którymi mogą pracować.
Mała litera f w rozszerzeniu
Te pliki nie mają funkcji dyrektyw preprocesora podobnych do języka programowania C. Można je bezpośrednio skompilować w celu utworzenia plików obiektowych. np .: .f, .for, .f95
Wielkie litery F w rozszerzeniu
Pliki te mają cechy dyrektyw preprocesora podobnych do języka programowania C. Preprocesory są albo zdefiniowane w plikach, albo w C / C ++, podobnie jak pliki nagłówkowe, lub oba. Pliki te muszą zostać wstępnie przetworzone, aby uzyskać małe rozszerzenia, które można wykorzystać do kompilacji. np .: .F, .FOR, .F95
.f, .for, .f77, .ftn
Są one używane w przypadku plików Fortran, które używają formatu Fixed styl, a zatem używa wersji wydania Fortran 77 . Ponieważ są one małymi rozszerzeniami, nie mogą mieć dyrektyw preprocesora.
.F, .FOR, .F77, .FTN
Są one używane w przypadku plików Fortran, które używają formatu Fixed styl, a zatem używa wersji wydania Fortran 77 . Ponieważ są to rozszerzenia wielkich liter, mogą mieć dyrektywy preprocesora, a zatem muszą być wstępnie przetworzone, aby uzyskać pliki rozszerzenia małych liter.
.f90, .f95, .f03, .f08 Są one używane do plików Fortran, które używają formatu Free Style, a tym samym korzystają z późniejszych wersji Fortran. Wersje wydania są w nazwie.
- f90 - Fortran 90
- f95 - Fortran 95
- f03 - Fortran 2003
- f08 - Fortran 2008
Ponieważ są one małymi rozszerzeniami, nie mogą mieć dyrektyw preprocesora.
.F90, .F95, .F03, .F08 Są one używane do plików Fortran, które używają formatu Free Style, a tym samym korzystają z późniejszych wersji Fortran. Wersje wydania są w nazwie.
- F90 - Fortran 90
- F95 - Fortran 95
- F03 - Fortran 2003
- F08 - Fortran 2008
Ponieważ są to rozszerzenia wielkich liter, mają dyrektywy preprocesora, a zatem muszą być przetwarzane w celu uzyskania plików rozszerzenia małych liter.