Free Pascal

A Wikipédiából, a szabad enciklopédiából
Free Pascal
FPClogogif.gif
FPC Command Line.PNG
FPC parancssor

Fejlesztő Florian Klämpfl és önkéntesek
Legfrissebb stabil kiadás 2.6.0 (2012. január 1.) [1] +/-
Legfrissebb fejlesztői kiadás 2.7.x (2012. február 22.) [1] +/-
Programozási nyelv Object Pascal
Pascal
Operációs rendszer Windows, Linux, Mac OS, és több
Platform keresztplatformos
Kategória Programozási nyelv
Licenc GPL, LGPL és mások
A Free Pascal weboldala
A Free Pascal saját felülete
Lazarus
MSEide

A Free Pascal egy professzionális 32 és 64 bites Pascal fejlesztői környezet, amely GNU General Public License alatt hozzáférhető. Képes többféle (közöttük történelmi MAC compilerek) nyelvjárás kezelésére. A Beépített assembly támogatás lehetővé teszi assembly betétek egyszerű integrálását. Rendelkezik karakteres és grafikus felületű IDE-vel (Lazarus).

Jellegzetességek[szerkesztés | forrásszöveg szerkesztése]

A rendszer messzemenőkig kompatibilis a Turbo Pascal 7.0 illetve Mac Pascal módban a Think Pascallal és a MetroWerks Pascallal. A Free Pascal többféle IDE-vel használható:

  • Free Pascal IDE: Egy szöveges módú a Turbo Pascaléhoz hasonló fejlesztői környezet
  • Lazarus: A Delphihez hasonló gyors alkalmazásfejlesztő (RAD) környezet[2], amely támogatja a vizuális komponensek (VCL) használatát.
  • MSEide+MSEgui: Svájci programozók által fejlesztet grafikus IDE amely Linux és Windows alatt használható. [3]

A projekt rövid története[szerkesztés | forrásszöveg szerkesztése]

A Free Pascal compiler egy 32 vagy 64 bites Turbo Pascal és Delphi kompatibilis Pascal compiler, amely több platformot támogat. A compiler eleinte Turbo Pascal segítségével készült azonban ma már képes lefordítani a saját forráskódját.

Rövid áttekintés dátumokban:

  • 1993-03: A projekt elindul
  • 1993-10: Működik az első kis program
  • 1995-03: Képes a saját forráskódját lefordítani
  • 1996-03: Megjelenik az Interneten
  • 2000-07: 1.0 verzió
  • 2000-12: 1.0.4 verzió
  • 2002-04: 1.0.6 verzió
  • 2003-07: 1.0.10 verzió
  • 2005-05: 2.0.0 verzió
  • 2005-12: 2.0.2 verzió
  • 2006-08: 2.0.4 verzió
  • 2007-09: 2.2.0 verzió
  • 2008-08: 2.2.2 verzió
  • 2009-04: 2.2.4 verzió
  • 2009-12: 2.4.0 verzió
  • 2010-11: 2.4.2 verzió
  • 2011-05: 2.4.4 verzió
  • 2012-01: 2.6.0 verzió

Rendszerkövetelmények[szerkesztés | forrásszöveg szerkesztése]

x86 rendszerek[szerkesztés | forrásszöveg szerkesztése]

  • Legalább 386 processzor azonban 486 javasolt
  • Mac OS X rendszerekben Mac OS X 10.4 vagy frissebb, telepített developer tools

PowerPC[szerkesztés | forrásszöveg szerkesztése]

  • Tetszőleges PowerPC processzor
  • 16 MB of RAM
  • Mac OS classic version System 7.5.3 vagy frissebb
  • Mac OS X esetén Mac OS X 10.3 vagy frissebb,telepített developer tools
  • Egyéb operációs rendszerek esetén a Free Pascal bármilyen rendszeren elfut, amin az operációs rendszer

ARM architecture[szerkesztés | forrásszöveg szerkesztése]

  • 16 MB RAM
  • Tetszőleges ARM Linux

Sparc architecture[szerkesztés | forrásszöveg szerkesztése]

  • 16 MB of RAM
  • Tetszőleges Sparc Linux
  • Solaris kísérleti (experimential)

Támogatott operációs rendszerek[szerkesztés | forrásszöveg szerkesztése]

Támogatott processzorok[szerkesztés | forrásszöveg szerkesztése]

  • Intel x86
  • AMD64/x86-64
  • PowerPC
  • PowerPC64
  • SPARC
  • ARM
  • m68K processzorokat a régebbi verziók támogatják

Támogatott adatbázis formátumok[szerkesztés | forrásszöveg szerkesztése]

Jegyzetek[szerkesztés | forrásszöveg szerkesztése]

  1. ^ a b Free Pascal - News (HTML). (Hozzáférés: 2012. július 11.)
  2. Itkommando2
  3. MSEGUI
  4. IT-Kommando

Források[szerkesztés | forrásszöveg szerkesztése]

További információk[szerkesztés | forrásszöveg szerkesztése]

Kapcsolódó szócikkek[szerkesztés | forrásszöveg szerkesztése]