Программирование на Free Pascal и Lazarus [Евгений Ростиславович Алексеев] (pdf) читать постранично, страница - 4

Книга в формате pdf! Изображения и текст могут не отображаться!


 [Настройки текста]  [Cбросить фильтры]

с
помощью кнопки Отметить для обновления) и начать установку,
щёлкнув по кнопке Применить. После этого начнётся процесс загрузки
пакетов из Интернета и их установки.
В состав метапакета fpc входит компилятор языка Free Pascal fpc и среда
разработки fp-ide. Для запуска среды разработки в Linux необходимо
просто в терминале набрать f p . На рис. 1.3 представлено окно среды
разработки программ на языке Free Pascal в ОС Linux.
п

Е.Р. Алексеев, О.В. Чеснокова, Т.В. Кучер

Программирование на Free Pascal и Lazarus

Найти:
З агляд ы вать в:

Описание и название

ОО тм енить

Найти

Рис. 1.2. Окно поиска компилятора Free Pascal в Synaptic

Рис. 1.3. Среда программирования Free Pascal в ОС Linux
Для установки Free Pascal в ОС Windows необходимо запустить
скачанный
со
страницы
ссылка:
загрузки
http://www.freepascal.org/down/i386/var инсталяционный файл. Первое
диалоговое окно сообщит о начале процесса установки Free Pascal на
компьютер. Для продолжения установки во всех следующих окнах
нужно выбирать кнопку Next, для возврата к предыдущему шагу —
кнопку Back, а для прерывания процесса установки — кнопку CanceL В
следующем окне нужно определить путь для установки Free PascaL По
умолчанию установка происходит в корневой каталог диска С. Для
12

Е.Р. Алексеев, О.В. Чеснокова, Т.В. Кучер

Программирование на Free Pascal и Lazarus

выбора другого пути установки можно воспользоваться кнопкой
Browse... Кроме того, в этом окне выводится информация о количестве
свободного места на диске. В следующих четырёх окнах пользователь
сможет выбрать из списка тип установки: Full Installation (полная),
Minimum Installation
(минимальная),
Custom
Installation
(выбор
компонентов), указать название устанавливаемого приложения в
главном меню, выбрать типы файлов, поддерживаемых средой, и начать
процесс установки Free Pascal, нажав кнопку Install. Контролировать
процесс установки можно с помощью линейного индикатора.

Рис. 1.4. Окно компилятора Free Pascal
Запуск среды программирования Free Pascal в Windows можно
осуществить из главного меню: Пуск — Программы — Free Pascal —
Free Pascal. На экране появится окно, представленное на рис. 1.4.
Установив пакет Free Pascal, мы получили
программирования.

компилятор и среду

Компилятор Free Pascal работает в командной строке. Для того чтобы
создать исполняемый файл из текста программы, написанного на языке
13

Е.Р. Алексеев, О.В. Чеснокова, Т.В. Кучер

Программирование на Free Pascal и Lazarus

Pascal, необходимо выполнить команду
fpc

name.pas

Здесь fpc — имя исполняемого файла компилятора командной строки
Free Pascal, name.pas — имя файла с текстом программы. В результате в L
innx будет создан исполняемый файл с именем name (в Windows имя
исполняемого файла — name.exe).
При использовании компилятора fpc после компиляции автоматически
происходит компоновка программы (запуск компоновщика make).
Технология работы с компилятором Free Pascal может быть такой:
набираем текст программы в стандартном текстовом редакторе, затем в
терминале запускаем компилятор, после исправления синтаксических
ошибок запускаем исполняемый файл. При такой технологии работы с
компилятором, необходимо не забывать сохранять текст программы,
иначе при запуске компилятора будет компилироваться старая версия
текста программы.
Однако среда программирования позволяет значительно упростить
процесс разработки программ. В состав среды программирования Free
Pascal входит текстовый редактор, транслятор и отладчик. Рассмотрим
их работу подробнее.
1.2.1 Работа в текстовом редакторе Free Pascal
С помощью редактора Free Pascal можно создавать и редактировать
тексты программ. После открытия пустого окна (File — New) или
загрузки текста программы (File — Open) мы находимся в режиме
редактирования, что подтверждается наличием в окне курсора
(небольшого мигающего прямоугольника). Для перехода из режима
редактирования к главному меню нужно нажать клавишу F10, обратно
— Esc. Кроме того, этот переход можно осуществить щелчком мыши
либо по строке главного меню, либо по полю редактора.
Редактор Free Pascal обладает возможностями, характерными для
большинства текстовых редакторов. Остановимся на некоторых
особенностях.
14

Е.Р. Алексеев, О.В. Чеснокова, Т.В. Кучер

Программирование на Free Pascal и Lazarus

Работа с фрагментами текста (блоками) в редакторе Free Pascal может
осуществляться с помощью главного меню и функциональных клавиш.
Выделить фрагмент текста можно с помощью клавиши Shift и клавиш
перемещения курсора (стрелок).
В главном меню для работы с фрагментами текста предназначены
команды пункта редактирования Edit:







Copy (Ctrl+C) — копировать фрагмент в буфер;
Cut (Ctrl+X) — вырезать фрагмент в буфер;
Paste (Ctrl+V) — вставить фрагмент из буфера;
Clear (Ctrl+Del) — очистить буфер;
Select All— выделить весь текст в окне;
Unselect— отменить выделение.

Команды Сору и Cut применяют только к выделенным фрагментам
текста. Кроме того, пункт меню Edit содержит команды Undo и Redo, с
помощью