FPC

Основы FPC

FPC — это 32-разрядный кроссплатформенный компилятор языка Pascal. FPC относится к категории свободного программного обеспечения и распространяется по лицензии GNU.
Под кроссплатформеностью понимается множество платформ. Во-первых, два типа процессора:
•    i386 — процессоры Intel серии 80×86, начиная с 80386;
•    m68k — процессоры Motorola серии m68k.
Во-вторых, разные операционные системы (ОС):
•    DOS (для 32х-разрядного защищенного режима).
•    Lunux.
•    Amiga.
•    Windows.
•    OS/2.
•    BSD(FreeBSD, NetBSD, OpenBSD).
•    BeOS.
•    Solaris.
•    PalmOS.
•    Netware.
FPC использует отладчик GNU – gdb.exe. Можно с отладчиком использовать и профилировщик.

Режимы FPC

FPC может использоваться в нескольких режимах:
•    FPC. Режим командной строки. Модуль ObjPas не загружается.
•    TP. Стиль Турбо Паскаль 7.0. Модуль ObjPas не загружается.
•    GPC. Стиль GNU Pascal. Модуль ObjPas не загружается.
•    Delphi. Совместимость с языком Delphi.
•    ObjPas. Режим поддержки Object Pascal. Модуль ObjPas загружается.

Интегрированные среды разработки

В настоящее время FPC используется в разных ИСР. Наиболее распространены две ИСР:
•    FreePascal (FP) обеспечивает пользователю комфортный интерфейс. Содержит редактор с синтаксическими выделениями, отладчик, браузер символов и др. ИСР для всех поддерживаемых ОС использует символьный интефейс, подобный ИСР Turbo Pascal. Не поддерживает графику.
•    Lazarus. Подобна ИСР Delphi, использует графический интерфейс. Поддерживает графику.

Twitter SEO Community Ваау! News2.ru Chipp Korica SMI2 Google Bookmarks Digg I.ua Закладки Yandex Linkstore Myscoop Communizm Ru-marks Webmarks Ruspace Linkomatic Kli.kz Web-zakladka Zakladok.net Reddit delicious Ma.gnolia Technorati Slashdot Yahoo My Web БобрДобр.ru Memori.ru rucity.com МоёМесто.ru Mister Wong

Copyright © 2009-2010 Программирование на паскале.