Általános információk a Free Pascal

Erről a dokumentumról

Ez a dokumentum használati útmutatót Free Pascal.

A dokumentum ismerteti a telepítését és használatát a Free Pascal fordító különböző támogatott platformokon. A dokumentum nem ad kimerítő listát az összes támogatott parancsok és leírja a Pascal programozási nyelv. Leírás A belső működés és fordító szolgáltatások, lásd. A „programozó útmutató”. Az e dokumentum mellékletei talál egy listát fenntartott szavak és hibaüzenetek összeállítás (leírással).

A dokumentum leírja, hogyan kell dolgozni a fordító. Az első javaslat cm. A README és GYIK fájlokat. Ha az információ a README fájlokat és GYIK ellentmond az ebben a dokumentumban a prioritás marad a README és GYIK fájlokat.

Körülbelül a fordító

Free Pascal - a 32 és 64 bites Pascal fordító. A jelenlegi verzió (2.2) lehet lefordítani a kódot az alábbi processzorokkal:
  • Intel i386 és a fenti (i486, Pentium család felett)
  • AMD64 / x86_64
  • PowerPC
  • PowerPC64
  • SPARC
  • ARM
  • m68k processzor támogatja a régebbi verziók
A fordító és futásidejű könyvtár (RTL - Run-Time Library) állnak rendelkezésre a következő operációs rendszerek:
  • DOS
  • LINUX
  • AMIGA (csak verzió 0.99.5)
  • WINDOWS
  • Mac OS X
  • OS / 2 (opcionális EMX csomagot, az is igaz, hogy a DOS / Windows)
  • FREEBSD
  • BEOS
  • SOLARIS
  • NETBSD
  • NETWARE
  • OpenBSD
  • MorphOS
  • Symbian
A teljes lista az összes változat elérhető a honlapon Free Pascal.

Amennyire lehetséges, a Free Pascal lett kifejlesztve, amennyire csak lehetséges összeegyeztethető Turbo Pascal 7.0 és Delphi 7 (annak ellenére, hogy ez a kompatibilitás nem a fő cél), de ez is kibővíti a következő nyelveken mert az elemek, mint operátor túlterhelés. És, ellentétben elődei, Free Pascal támogat számos platformon van cross-platform.

Azt is különbözik, hogy nem tudja használni fordított modulok ugyanazon a rendszeren más rendszerekben, így nem tudja használni a lefordított modulok Turbo Pascal.

Van is egy szöveges változata Integrated Development Environment (Integrated Development Environment - IDE), a rendelkezésre álló Free Pascal. Azon felhasználók, akik kedvelik a vizuális fejlesztőkörnyezet, használhatja Lazarus vagy MSIDE.

Free Pascal több részből áll:
  1. Compiler.
  2. futásidejű könyvtár (RTL - Run-Time Library).
  3. Csomagokat. Ez a gyűjtemény sok hasznos modul, amely általában a Windows 32 API felületet és a GTK-2.
  4. Szabad könyvtárát (Free Component Library - FCL). Ez egy sor osztály-alapú használati minták, amelyek lehetővé teszik az adatbázisokhoz való hozzáférést, támogatást nyújt a képek, web, XML, stb
  5. Hasznos programok és modulok.
Együttműködik a fordító akkor csak az első két részből áll. Ez a dokumentum leírja a használatát egy fordító és segédprogramok. Pascal programozási nyelv le van írva a „Hivatkozások” és a rendelkezésre álló eljárások és az RTL és FCL modulok leírták a vonatkozó kézikönyveket.

Hogyan, hogy minél több információt

Kapcsolódó cikkek