Free Pascal
| Free Pascal | |
| 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] +/- |
| 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 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).
Tartalomjegyzék |
Jellegzetességek [szerkesztés]
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ó grafikus környezet, 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ó. f [2]
A projekt rövid története [szerkesztés]
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]
x86 rendszerek [szerkesztés]
- 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]
- 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]
- 16 MB RAM
- Tetszőleges ARM Linux
Sparc architecture [szerkesztés]
- 16 MB of RAM
- Tetszőleges Sparc Linux
- Solaris kísérleti (experimential)
Támogatott operációs rendszerek [szerkesztés]
- Linux
- FreeBSD
- NetBSD
- Haiku
- Mac OS X/iOS/Darwin
- DOS
- Win32
- Win64
- WinCE
- OS/2
- Solaris
- Symbian
- MorphOS
- Nintendo GBA
- Nintendo DS
- Nintendo Wii
- Android
Támogatott processzorok [szerkesztés]
- 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]
- Advantage
- Microsoft SQL Server
- Interbase
- MySql
- Postgresql
- Oracle Database
- Firebird
- SQLite
- Sybase Adaptive Server Enterprise
- ODBC
- FoxPro
- DBase
- Paradox
- Text fájl alapú adatbázis f [3]
Jegyzetek [szerkesztés]
- ^ a b Free Pascal - News (HTML). (Hozzáférés: 2012. július 11.)
- ↑ MSEGUI
- ↑ IT-Kommando
Források [szerkesztés]
- ↑ Weblap: Free Pascal weblap (angol nyelven)
- ↑ MSEGUI: What is MSEide+MSEgui? (angol nyelven)
- ↑ IT-Kommando: Szigetvári Zoltán: Free Pascal (magyar nyelven)

