При закрытии подписчики были переданы в рассылку "Популярный сайт своими руками" на которую и рекомендуем вам подписаться.
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
Январь 2006 → | ||||||
1
|
||||||
---|---|---|---|---|---|---|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
11
|
12
|
13
|
||
16
|
20
|
22
|
||||
23
|
24
|
25
|
26
|
28
|
29
|
|
30
|
31
|
Выпуски рассылки теперь планируется делать из четырех разделов "Ведущий о выпуске" - раздел с кратким описанием выпуска и коментарии ведущего, "Статьи" - раздел будет содержать различные статьи, "Новости" - последнии новости, "Совет дня" - маленький совет для использующих Free Pascal и вспомогательные программы.
Сегодня в выпуске статья Free Pascal. Первые шаги - статья для начинающих и совет.
Так же хочу заметить, что при подготовке выпуска используется Mozilla и в вашей программе внешний вид может быть другой, поэтом если что не так, то пишите.
Статья предназначен для пользователей самого начального уровня. Будет рассмотрен вопрос установки Free Pascal версии 2.0.2 в операционной системе Windows и создание первой программы с использование его интегрированной среды разработки.
Free Pascal это свободно распространяемый компилятор языка Паскаль. Free Pascal работает на различных процессорах (Intel x86, Amd64/x86_64, PowerPC, Sparc) и операционных системах (Linux, FreeBSD, Mac OS X/Darwin, Mac OS classic, DOS, Win32, OS/2, Netware и MorphOS). Синтаксис Free Pascal полностью совместим с Turbo Pascal 7.0, а так же, по утверждению разработчиков, с большинством версий Delphi (классы, rtti, исключения, ansistrings, widestrings, интерфейсы). Для пользователей Apple есть режим совместимости с Mac Pascal. Кроме того Free Pascal поддерживает перегрузку функции, перегрузку оператора, глобальные свойства и некоторые другие особенности.
Сам компилятор распространяется бесплатно по лицензии GNU GPL, а идущие вместе с ним пакеты и библиотеки по модифицированной LGPL, что позволяет распространять ваши скомпилированные программы на любых удобных для вас условиях.
Как правило Free Pascal не продается в магазинах и для его получения необходим доступ в интернет. Установите соединение с интернет, запустите Internet Explorer (или тот броузер которым вы пользуетесь). В поле адрес наберите следующий текст (ссылку) – http://www.freepascal.org/down/i386/win32-ftp.freepascal.org.html и нажмите клавишу Enter.
Прим.: надо заметить, что это не единственное место где можно получить компилятор и если у вас достаточно для этого квалификации, то перейдите по ссылке http://www.freepascal.org/download.html и выберите тот вариант который вас больше устраивает.
Объем файла который вам потребуется скачать достаточно большой (26,4Мб) и процесс его получения займет много времени. На открывшейся странице, в разделе «Download as installer» кликните правой кнопкой мыши по fpc-2.0.2.i386-win32.exe, в появившемся меню выберите пункт «Сохранить объект как ...», в диалоговом окне укажите каталог (по-умолчанию «Рабочий стол») в который вы хотите сохранить программу установки и нажмите кнопку «Сохранить». Обязательно запомните этот каталог. Дождитесь завершения загрузки, закройте ваш браузер и переходите к следующему разделу.
Если вы сохранили программу установки не на рабочем столе, то откройте проводник и выберите в нем свой каталог. Кликнув дважды (используйте левую кнопку мыши) по иконке «fpc-2.0.2.i386-win32» запустите программу установки.
Поздравляю! Вы установили Free Pascal.
Прим.: пользователям Windows 98 чтобы иметь возможность запускать команды компилятора из любого каталога необходимо в файле autoexec.bat добавить в переменную PATH каталог C:\FPC\2.0.2\bin\i386-win32 и затем перезагрузить компьютер.
После того как вы выполнили описанные выше действия у вас на рабочем столе появилась иконка (ярлык) «Free Pascal IDE». При двойном клике по этой иконке запустится классическая интегрированная среда разработки. Среда имеет текстовый интерфейс. Если вы программировали с использование Turbo Pascal, то у вас не возникнет проблем с освоением этой среды. В любом случае помните, что это не единственный вариант. Для Free Pascal есть множество различных вспомогательных средств от простых редакторов с подсветкой синтаксиса до систем визуального проектирования.
Теперь запустите IDE. После открытия окна можете нажать клавиши Alt+Enter для полноэкранного режима. Нажмите клавишу F10 для перехода в главное меню. Выберите меню File и нажмите Enter. В появившемся меню выберите команду New и нажмите клавишу Enter. Откроется новое окно редактора вашей программы. В нем наберите:
program hello;
begin
writeln('Hello,world!);
end.
Нажмите клавишу F2 для сохранения файла. Откроется диалоговое окно «Save File As ..», в котором среда предложит вам выбрать каталог и имя для хранения файла. Для перемещения между элементами окна пользуйтесь клавишей «Tab». В центральной части окна находится список каталогов. Для поднятия на уровень выше выберите «..\» и нажмите Enter, пользуйтесь стрелками для выбора каталога из списка. Естественно вы можете проделать все это с помощью мыши. Выберите нужный вам каталог, а в поле «Name» наберите имя файла программы, например «hello». Расширение «.pas» будет добавлено автоматически.
Прим.: если вы используете Windows 98, то сохраняйте свои программы в каталогах короткими английски именами. Если вы сохраните программу в каталоге «c:\Мои докумениты», то возникнут проблемы во процессе компиляции.
Для компиляции и выполнения программы нажмите Ctrl+F9. Если вы сделали все как написано, то процесс должен пройти успешно. Чтобы посмотреть результат работы программы воспользуйтесь сочетанием клавиш Alt+F5. Там вы увидете столь любимое всеми сообщение «Hello, world!».
В заключении хочу выразить свою особую благодарность всем кто дочитал до этого места. Спасибо. В ближайшее время данная статья уже с иллюстрациями будет опубликована на сайте http://freepascal.ru в раздела статьи. На форуме сайта вы всегда можете получить ответы на любые вопросы об с использовании Free Pascal и связанных с ним проектов. Успехов!
FPC. Для уменьшения размеров своих программ (исполняемых файлов) при компиляции добавляйте опции -CX (создать библиотеки для «умного связывания»), -XX(использовать «умное связывание»), -Xs (удалить сиволы из исполняемого файла).
![]() |
Замечания, пожелания и предложения присылайте на адрес platinum@umail.ru. В любом месте поля 'тема' обязательно укажите слово 'freepascal'. |
Subscribe.Ru
Поддержка подписчиков Другие рассылки этой тематики Другие рассылки этого автора |
Подписан адрес:
Код этой рассылки: comp.soft.prog.freepascal Архив рассылки |
Отписаться
Вебом
Почтой
Вспомнить пароль |
В избранное | ||