Интернет магазин китайских планшетных компьютеров



Компьютеры - Free Pascal

15 мая 2011


Оглавление:
1. Free Pascal
2. Режимы совместимости
3. Особенности
4. Лицензия



Среда разработки FreePascal

Free Pascal — свободно распространяемый компилятор языка программирования Pascal.

Платформы

Компилятор существует для различных аппаратных и программных платформ, ветвь 2.4.x поддерживает следующие:

  • Архитектура x86
    • DOS
    • FreeBSD версий 6.x, 7.x, 8.x
    • Linux
    • Mac OS X
    • Microsoft Windows
    • Sun Solaris
    • Haiku
  • Архитектура x86-64
    • Linux
    • FreeBSD
    • Mac OS X
    • Windows
  • Архитектура SPARC
    • Linux
    • Solaris
  • Архитектура PowerPC
    • Linux
    • Mac OS X
  • Архитектура PowerPC64
    • Linux
    • Mac OS X
  • Архитектура ARM
    • Linux
    • Windows CE
    • Windows Mobile
    • Mac OS X

Более ранние версии также поддерживали архитектуру m68k, а также операционные системы Solaris, QNX и BeOS для x86.

Библиотеки и оболочки

В настоящее время в рамках проекта также разрабатывается Lazarus — свободный аналог среды разработки Delphi и Lazarus Components Library — свободная библиотека виджетов, аналогичная VCL в Delphi.

Существуют и альтернативные проекты визуального программирования на базе Free Pascal, наиболее зрелым из которых является MSEide, использующий собственную, несовместимую с VCL библиотеку компонентов MSEgui.

Другая альтернатива Lazarus'u fpGUI, простая билиотека виджетов, не содержащая дополнительных библиотек вроде работы с БД, XML и т.п. В её состав включён визуальный редактор форм, генерирующий исходный код создания формы на паскале.

Кроме того, в настоящее время для создания Windows-приложений можно использовать известную невизуальную библиотеку KOL.



Просмотров: 3522


<<<