Разработчик (и) | Проект GNU |
---|---|
Первый выпуск | 20 апреля, 2005; 15 лет назад (2005-04-20) |
Стабильный выпуск | 10.2 / 23 июля 2020 г.; 2 месяца назад (2020-07-23) |
Репозиторий | |
Написано на | C, C ++ |
Операционная система | Кросс-платформенная |
Платформа | GNU |
Тип | Компилятор |
Лицензия | Стандартная общественная лицензия GNU (версия 3 или новее) |
Веб-сайт | gcc.gnu.org / fortran / |
GNU Fortran или GFortran - это имя GNU Fortran компилятор, который является частью коллекции компиляторов GNU (GCC). Он включает полную поддержку языка Fortran 95 и большую часть стандартов Fortran 2003 и Fortran 2008. Он поддерживает OpenMP мультиплатформенную разделяемую память многопроцессорность, вплоть до своей последней версии (4.5). GFortran также совместим с большинством языковых расширений и опциями компиляции, поддерживаемыми g77, и многими другими популярными расширениями языка Fortran.
Начиная с версии GCC 4.0.0, выпущенной в апреле 2005 года, GFortran заменил старый компилятор g77.. Новый интерфейс Fortran для GCC был переписан с нуля после того, как главный автор и сопровождающий g77, Крейг Берли, в 2001 году решил прекратить работу над интерфейсом g77. GFortran разветвил с g95 в январе 2003 года, который, в свою очередь, начался в начале 2000 года. По словам разработчиков GCC, две кодовые базы «значительно разошлись». С 2010 года интерфейс, как и остальная часть проекта GCC, был перенесен на C ++, хотя ранее он был написан на C.
.