Компилятор G77 (GNU Fortran )основан на стандарте ANSI Fortran 77, но он включает в себя многие особенности, определенные в стандартах Fotran 90 и Fortran 95.
Синтаксис команды:
g77 [-c?-S?-E]
[-g] [-pg] [-Olevel]
[-Wwarn...] [-pedantic]
[-Idir...] [-Ldir...]
[-Dmacro[=defn]...] [-Umacro]
[-foption...] [-mmachine-option...]
[-o outfile] infile...
Все опции поддерживаемые gcc
поддерживаются и g77
. Компиляторы С и g77 интегрированы.
Обращение:
g77 [option | filename]...
Исходные файлы:
source.f, source.for, source.FOR
Значение некоторых опций:
-c | создать только объектный файл (source.o) из исходного ( source.f, .source.for, source.FOR ) |
-o file | создать загрузочный файл с именем file (по умолчанию создается файл с именем a.out) |
-llibrary | использовать библиотеку liblibrary.a при редактировании связей |
-Idir | добавить каталог dir в список поиска каталогов, содержащих include- файлы |
-Ldir | добавить директорию dir в список поиска библиотек |
-O | включить оптимизацию |
-g | создать отладочную информацию для работы с отладчиком |
Для получения полного описания g77 следует смотреть документацию по GNU Fortran. Об опциях g77 можно также получить информацию с помощью команд:
info g77
man g77