Поиск…


Вступление

Файлы Fortran подпадают под множество расширений, и каждый из них имеет отдельный смысл. Они определяют версию выпуска Fortran, стиль форматирования кода и использование директив препроцессора, аналогичных C-языку программирования.

Расширения и значения

Ниже перечислены некоторые из распространенных расширений, используемых в исходных файлах Fortran и функциях, над которыми они могут работать.

Нижний регистр f в расширении

Эти файлы не имеют функций директив препроцессора, аналогичных C-программированию. Их можно напрямую скомпилировать для создания объектных файлов. например: .f, .for, .f95

Верхний регистр F в расширении

Эти файлы имеют функции директив препроцессора, аналогичные языку C-программирования. Препроцессоры либо определяются в файлах, либо используют файлы заголовков C / C ++, как и те, и другие. Эти файлы должны быть предварительно обработаны, чтобы получить файлы расширения нижнего регистра, которые можно использовать для компиляции. например: .F, .FOR, .F95

.f, .for, .f77, .ftn

Они используются для файлов Fortran, которые используют формат фиксированного стиля и, таким образом, используют версию Fortran 77 . Поскольку они являются расширением нижнего регистра, они не могут иметь директив препроцессора.

.F, .FOR, .F77, .FTN

Они используются для файлов Fortran, которые используют формат фиксированного стиля и, таким образом, используют версию Fortran 77 . Поскольку они являются расширениями верхнего регистра, они могут иметь директивы препроцессора, и поэтому их необходимо предварительно обработать, чтобы получить файлы расширения нижнего регистра.

.f90, .f95, .f03, .f08 Они используются для файлов Fortran, которые используют формат Free style и, таким образом, используют более поздние версии Fortran. Версия выпуска находится в названии.

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

Поскольку они являются расширением нижнего регистра, они не могут иметь директив препроцессора.

.F90, .F95, .F03, .F08 Они используются для файлов Fortran, которые используют формат Free style и, таким образом, используют более поздние версии Fortran. Версия выпуска находится в названии.

  • F90 - Фортран 90
  • F95 - Fortran 95
  • F03 - Fortran 2003
  • F08 - Fortran 2008

Поскольку они являются расширениями верхнего регистра, у них есть директивы препроцессора, и поэтому они должны быть предварительно обработаны для получения файлов расширения нижнего регистра.



Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow