WikiDer > GNU Fortran
Разработчики) | Проект GNU |
---|---|
изначальный выпуск | 20 апреля 2005 г.[1] |
Стабильный выпуск | |
Репозиторий | |
Написано в | C, C ++ |
Операционная система | Кроссплатформенность |
Платформа | GNU |
Тип | Компилятор |
Лицензия | Стандартная общественная лицензия GNU (версия 3 или новее) |
Интернет сайт | gcc |
GNU Fortran или же GFortran это имя GNU Фортран компилятор, который является частью Коллекция компиляторов GNU (GCC). Включает полную поддержку Фортран 95 язык и поддерживает большую часть Фортран 2003 и Фортран 2008 стандарты.[3][4] Он поддерживает OpenMP[5] мультиплатформенный Общая память многопроцессорность, до последней версии (4.5).[6] GFortran также совместим с большинством языковых расширений и опций компиляции, поддерживаемых g77,[7] и многие другие популярные расширения языка Fortran.[8]
Начиная с версии GCC 4.0.0, выпущенной в апреле 2005 г.,[9] GFortran заменил старый компилятор g77. Новый Фортран внешний интерфейс для GCC был переписан с нуля,[10] после того, как главный автор и сопровождающий g77 Крейг Берли в 2001 году решил прекратить работу над интерфейсом g77.[11] GFortran раздвоенный прочь от g95 в январе 2003 г., который начался в начале 2000 г. кодовые базы "существенно разошлись" по мнению разработчиков GCC.[12] С 2010 года интерфейс, как и остальная часть проекта GCC, был перенесен на C ++, а ранее это было написано на C.[13]
Смотрите также
Рекомендации
- ^ а б «Выпуски GCC - Проект GNU - Фонд свободного программного обеспечения (FSF)». Проект GNU. Получено 2019-02-23.
- ^ «Серия выпусков GCC 10 - Проект GNU - Фонд свободного программного обеспечения (FSF)». gcc.gnu.org. Получено 2020-07-24.
- ^ "Таблица возможностей Fortran 2003, поддерживаемых GNU Fortran". GNU. Получено 2009-06-25.
- ^ «Таблица возможностей Fortran 2008, поддерживаемых GNU Fortran». GNU. Получено 2009-06-25.
- ^ https://jblevins.org/log/openmp
- ^ https://gcc.gnu.org/onlinedocs/gfortran/OpenMP.html#OpenMP
- ^ "Обсуждение несовместимости g77 и gfortran". GNU. Получено 2007-01-26.
- ^ https://gcc.gnu.org/onlinedocs/gfortran/Extensions-implemented-in-GNU-Fortran.html#Extensions-implemented-in-GNU-Fortran
- ^ https://gcc.gnu.org/gcc-4.0/
- ^ https://gcc.gnu.org/onlinedocs/gcc-4.1.2/gfortran/GFORTRAN-and-G77.html
- ^ http://www.kilmnj.com/g77/why.html
- ^ "Другой компилятор Fortran на основе GCC". GNU. Получено 2007-04-11.
- ^ http://www.h-online.com/open/news/item/GCC-allows-C-to-some-degree-1012611.html
внешняя ссылка
Этот инструмент для программирования-связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |