Free Pascal
- 3.2.2 (2021年5月20日;穩定版本)[1]
![編輯維基數據鏈接](http://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png)
- gitlab
.com /freepascal .org
![編輯維基數據鏈接](http://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png)
Free Pascal (简称 FPC,原名为 FPK Pascal),是一个支持16位,32位和64位处理器的专业 Pascal 语言编译器,支持多种处理器架构,包括:Intel x86(也支持8086)、AMD64/x86-64、PowerPC及其64位架构、SPARC、ARM、AArch64、MIPS 以及 JVM。Free Pascal 支持多种操作系统,包括:GNU/Linux、FreeBSD、Haiku、Mac OS X/iOS/Darwin、DOS、Win32/64、WinCE、OS/2、MorphOS、Nintendo GBA、Nintendo DS、Nintendo Wii、Android、AIX and AROS,对 Motorola 68k 的支持也在开发中。
Free Pascal 是自由软件,软件包和运行时库发布在GNU宽通用公共许可证下,允许其他程序静态链接。编译器自身发布在GNU通用公共许可证下。编译器完全用 Pascal 语言写成。最新的版本为 3.2.2 。[2]
Lazarus 项目建立在 Free Pascal 基础上,利用其作为编译器,提供了一个类似 Delphi 的快速应用开发(RAD)环境,与 Free Pascal一样支持多种平台,同样是自由软件。
現在,Free Pascal已經被選定為中國大陸全國青少年信息學奧林匹克聯賽(NOIP)以及中國大陸全國青少年信息學奧林匹克競賽(NOI)以及国际信息学奥林匹克(IOI)的指定Pascal編譯環境。
參見
- Pascal
- Object Pascal
- Lazarus
- Beyond Compare
参考文献
- ^ https://forum.lazarus.freepascal.org/index.php/topic,54712.0.html.
- ^ Free Pascal - Advanced open source Pascal compiler for Pascal and Object Pascal - Home Page. www.freepascal.org. [2016-12-14]. (原始内容存档于1999-01-25).
外部链接
- Free Pascal官方网站*(页面存档备份,存于互联网档案馆)
- Free Pascal官方wiki(页面存档备份,存于互联网档案馆)
- Introduction to Free Pascal 2.0(页面存档备份,存于互联网档案馆)(英文):詳盡介紹FreePascal 2.0的新功能及一些發展歷程。
- Lazarus(页面存档备份,存于互联网档案馆)
- Lazarus Code and Component Respository(页面存档备份,存于互联网档案馆):Lazarus文件、元件及程式庫的資料網站。
|
|