ПредишенСледващото

Free Pascal

програмиране Основи
Всеки професионален някога е бил чайника. Наистина ли, че държавата, когато "не знам как да се започне да се мисли, че да мисля за това." Със сигурност сте имали ситуация, в която просто не знам откъде да започна. Тази книга е насочена именно към тези хора, които биха искали да се превърне в един програмист, но аз не знам как да се започне по този начин. Прочетете повече.

Free Pascal - на 32 и 64-битов Pascal компилатор. Текущата версия (2.2) може да компилира кода със следните процесори:
  • Intel i386 и по-горе (i486, Pentium семейство и по-горе)
  • AMD64 / x86_64
  • PowerPC
  • PowerPC64
  • SPARC
  • ARM
  • m68k процесор е подкрепена от по-стари версии
съставител и изпълнимата библиотека (RTL - Run-Time Библиотека) са на разположение за следните операционни системи:
  • DOS
  • LINUX
  • Amiga (само версия 0.99.5)
  • WINDOWS
  • Mac OS X
  • OS / 2 (с допълнителен пакет EMX, също така е вярно и за DOS / Windows)
  • FreeBSD
  • BeOS
  • СОЛАРИС
  • NetBSD
  • NetWare
  • OpenBSD
  • MorphOS
  • Symbian
Пълен списък на всички версии на разположение на интернет страницата Free Pascal.

Доколкото е възможно, Free Pascal е разработен колкото е възможно повече съвместими с Turbo Pascal 7.0 и Delphi 7 (въпреки това съвместимост не е основната цел), но също така разширява възможностите на следните езици, тъй като на елементи, като натоварването на оператори. И, за разлика от своите предшественици, Free Pascal поддържа много платформи, има различни платформи.

Той също така се различава по това, че не могат да използват модула, събрани на една и съща система в други системи, така че не можете да използвате събраните модули Turbo Pascal.

Има и текстова версия на интегрираната среда за разработка (Integrated Development Environment - IDE), на разположение за Free Pascal. Потребителите, които предпочитат визуална среда за разработка, могат да използват Лазар или MSIDE.

Free Pascal се състои от няколко части:
  1. Compiler.
  2. библиотеката за изпълнение (RTL - Run-Time Библиотека).
  3. Пакети. Това е колекция от много полезни модули, базирани обикновено на API интерфейса на Windows 32 и GTK-2.
  4. Безплатна библиотека на компоненти (Free Компонент библиотека - FCL). Това е набор от класа на базата на полезни модели, които позволяват достъп до бази данни, да осигуряват поддръжка за снимки, интернет, XML и т.н.
  5. Полезни програми и модули.
За да работите с компилаторът трябва само първите две части. Този документ описва използването на съставител и комунални услуги. Паскал език за програмиране е описан в "Справки" и наличните процедури и RTL и FCL модули, описани в съответните справочници на.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!