FreePascalPascal編譯器
Free Pascal(FPC),原名為FPK Pascal,為一種32位元Pascal編譯器。它恪遵Ansi Pascal語法,充分相容Turbo Pascal 7.0。它有Turbo Pascal 7.0無可比擬的優(yōu)點,如理論上大數(shù)據(jù)貯存空間的開辟,但也有一些缺點,如編譯速度較 Turbo Pascal慢。它有在多種處理器(Intel 80386、Motorola 680x0)和操作系統(tǒng)(Linux、FreeBSD、NetBSD、DOS、Win32、OS/2、BeOS、SunOS(Solaris)、QNX 以及以前的 Amiga)上運行的版本。它于GPL授權下發(fā)布。
經(jīng)過五年時間的努力,F(xiàn)ree Pascal開發(fā)團隊終于發(fā)布2.0更新版:它支援更多的操作系統(tǒng)平臺和CPU架構。
要開發(fā)圖形接口程式的編程人員可使用Lazarus ——一個模仿 Delphi 制作的視覺集成開發(fā)環(huán)境。Lazarus 本身是跨平臺,以Free Pascal來開發(fā),亦以Free Pascal作它的編譯器。接口和用法跟Delphi很相似,皆以Object Pascal為基礎。
還有一個和Free Pascal相似的軟件叫Virtual Pascal。
現(xiàn)在,F(xiàn)ree Pascal已經(jīng)被選定為中國全國青少年信息學奧林匹克競賽聯(lián)賽(NOIp)以及中國全國青少年信息學奧林匹克競賽(NOI)的指定編譯環(huán)境。
評論
圖片
表情
