Компилятор The Portland Group Inc. Fortran (PGFortran).
Компилятор PGFortran для процессоров AMD64 и IA32/EM64T производит компиляцию программ на Фортране и линкует согласно опциям в командной строке. PGFortran является интерфейсом для компиляторов pgf90 и pgf95.
Синтаксис команды:
pgfortran [ -параметры ]... sourcefile...
- Параметры могут отсутствовать или содержать опции копилятора
- Суффиксы
sourcefile
указывают на вид файла:
.f - файл на Фортране с фиксированным форматом; компилируется
.F - файл на Фортране с фиксированным форматом; после обработки препроцессором - компилируется
.f90 - файл на Фортране в свободном формате; компилируется
.F90 - файл на Фортране в свободном формате; после обработки препроцессором - компилируется
.f95 - файл на Фортране в свободном формате; компилируется
.F95 - файл на Фортране в свободном формате; после обработки препроцессором - компилируется
.for - файл на Фортране с фиксированным форматом; компилируется
.FOR - файл на Фортране с фиксированным форматом; после обработки препроцессором - компилируется
.fpp - файл на Фортране с фиксированным форматом; после обработки препроцессором - компилируется
.s - ассемблерный файл; передаётся ассемблеру
.S - ассемблерный файл; обрабатывается препроцессором; передаётся ассемблеру
.o - объектный файл; передаётся компоновщику
.a - библиотечный файл; передаётся компоновщику
Полный список опций компилятора можно посмотреть по команде man pgfortran
.
Некоторые важные опции компиляции для PGFortran приведены здесь.