17
с использованием gfortran Как программировать

Программирование с gfortran

Embed Size (px)

Citation preview

Page 1: Программирование с gfortran

с использованием gfortran

Как программировать

Page 2: Программирование с gfortran

Немного о Fortran Фортра́н (Fortran) — первый язык программирования высокого уровня, имеющий транслятор. Создан в период с 1954 по 1957 год группой программистов под руководством Джона Бэкуса в корпорации IBM. Название Fortran является сокращением от FORmula TRANslator (переводчик формул). Фортран широко используется в первую очередь для научных и инженерных вычислений. Одно из преимуществ современного Фортрана — большое количество написанных на нём программ и библиотек подпрограмм. https://ru.wikipedia.org/wiki/Фортран

Page 3: Программирование с gfortran

Немного о gfortran gfortran (GNU Fortran) — название компилятора языка программирования Фортран, входящего в коллекцию компиляторов GNU. gfortran заменил компилятор g77, разработку которого остановили после выхода GCC версии 4.0. Новый компилятор включает в себя поддержку Fortran 95 и совместим с большинством языковых расширений g77, что позволяет ему стать превосходной заменой старой версии компилятора. Развитие этого компилятора продолжается совместно с остальными компонентами GCC. gfortran был ответвлён от проекта g95 в январе 2003. Главная особенность GNU Fortran – он бесплатен.

Page 4: Программирование с gfortran

Перед началом работы В операционной системе Windows для правильной работы gfortran, надо

прописать путь к нему (c:\MinGW\bin) в значение системной переменной path

Page 5: Программирование с gfortran

Этапы работы с gfortran Этапы работы примерно одинаковые для любых операционных систем,

различаются только нюансы.

И, кстати, да, вы можете писать

программы на fortran, используя любую операционную систему.

Page 6: Программирование с gfortran

Этапы работы с gfortran

1. Написание кода программы (.f90) 2. Компиляция кода (из .f90 в .exe)

3. Запуск программы (.exe) 4. Результаты выполнения программы

Как говорилось ранее, можно использовать любую опер. систему.

Если у вас не Windows, программа будет с расширением не .exe

Page 7: Программирование с gfortran

Этапы работы с gfortran 1. Написание кода программы (.f90) Пишем код программы, используя свой любимый текстовый редактор (например, Sublime text), и сохраняем с расширением .f90 (например, hello.f90)

Page 8: Программирование с gfortran

Этапы работы с gfortran 2. Компиляция кода (из .f90 в .exe) Компиляция – это преобразование текста (операторов) программы в исполняемый файл, который можно запустить и программа будет выполнять свои функции. Если в тексте программы есть ошибки, о них станет известно на этом этапе и будет сообщено в консоли.

Page 9: Программирование с gfortran

Этапы работы с gfortran 2. Компиляция кода (из .f90 в .exe) Компиляция происходит с использованием командной строки. Чтобы открыть командную строку Windows, надо нажать комбинацию клавиш WIN + R и в открывшемся окне написать cmd

Page 10: Программирование с gfortran

Этапы работы с gfortran 2. Компиляция кода (из .f90 в .exe) В открывшейся командной строке нужно написать команду, состоящую из трех частей.

Путь  к  gfortran  

Путь  к  исходному  коду  (.f90)  

Куда  сохранить  программу  

Page 11: Программирование с gfortran

Этапы работы с gfortran 2. Компиляция кода (из .f90 в .exe) Как это выглядит

Путь  к  gfortran  

Путь  к  исходному  коду  (.f90)  

Куда  сохранить  программу  

Page 12: Программирование с gfortran

Этапы работы с gfortran 2. Компиляция кода (из .f90 в .exe) Уточним

Путь  к  gfortran  

Путь  к  исходному  коду  (.f90)  

Куда  сохранить  программу  

Page 13: Программирование с gfortran

Этапы работы с gfortran 2. Компиляция кода (из .f90 в .exe)

Если никаких ошибок не выдано на экран, значит, программа успешно скомпилирована, и можно переходить к следующему этапу.

Page 14: Программирование с gfortran

Этапы работы с gfortran 3. Запуск программы

Программа будет располагаться в месте, указанном после параметра -о. Для ее запуска надо ввести путь к ней.

Page 15: Программирование с gfortran

Этапы работы с gfortran 4. Результат выполнения программы

После запуска программы она будет делать то, что ей предписано, поэтому следует помнить, чего она хочет, возможно, она ждет ввода каких-либо данных. В данном примере программа напечатает Hello

Page 16: Программирование с gfortran

Этапы работы с gfortran

1. Написание кода программы (.f90) 2. Компиляция кода (из .f90 в .exe)

3. Запуск программы (.exe) 4. Результаты выполнения программы

Итак, еще раз:

Page 17: Программирование с gfortran

Где скачать

1. gcc.gnu.org/fortran/ - официальный сайт

2. cloud.mail.ru/public/Bndp/f62ceBeq3

- архив установленной версии