软件Tags:
Free Pascal IDE是一款非常实用的Pascal语言编译器,它可以帮助用户编译代码,提高开发效率。该软件稳定运行,使用起来非常简单,支持多个处理器架构,最大可用4GB内存。与其他编译软件相比,它更加强大。如果您需要的话,可以快速下载并尝试使用。
官方介绍
Free Pascal是一款32位,64位和16位专业Pascal编译器。它可以针对许多处理器架构:Intel x86(包括8086),AMD64 / x86-64,PowerPC,PowerPC64,SPARC,ARM,AArch64,MIPS和JVM。支持的操作系统包括Linux,FreeBSD,Haiku,Mac OS X / iOS / iPhoneSimulator / Darwin,DOS(16和32位),Win32,Win64,WinCE,OS / 2,MorphOS,Nintendo GBA,Nintendo DS,Nintendo Wii,Android ,AIX和AROS。此外,开发版本还提供对Motorola 68k架构的支持。
新版功能
新的处理器架构:MIPS(大端和小端变体)
新的处理器架构:i8086(主要针对传统的MS-DOS)
新的“处理器”架构:JVM
恢复对摩托罗拉68k处理器的支持(以前可用在1.0.x系列中)
大大扩展了ARM处理器变体的支持范围
新平台:AIX / PowerPC
新平台:AIX / PowerPC64
新平台:Android / ARM
新平台:Android / i386
新平台:Android / JVM
新平台:Android / MIPSEL
新平台:AROS / i386
新平台:DragonFly / x86_64
新平台:Java / JVM
新平台:Linux / MIPS
新平台:Linux / MIPSEL
新平台:msdos / i8086
线性扩展多线程内存管理器
支持基于Unix的平台上的(建议)文件锁定
使用SysUtils文件创建/打开例程时
支持ANSI ISO Extended Pascal ReadStr / WriteStr
一种UnicodeString类型,虽然还不等同于Delphi 2009
UnicodeString类型,提供引用计数的UnicodeString支持
对XML单元进行了许多改进
对数据库单元进行了许多改进
更新了常见的Mac OS X Pascal接口到r241,包括
CFNetwork框架的更新标头翻译
拉链单元现在可以在大端平台上正常工作
软件特色
新包fpindexer(索引引擎)
支持添加到fcl-base(和RTL中的基类)的观察者模式
fcl-db的大量修复和改进
支持JSON数据集等
fcl-passrc(和fpdoc)的修复和改进
更新PTCPas和gtk2
Fpmkunit改进(更好地支持将来切换到fpmake)
x11的几个修复程序
winunits(和winceunits)的几个修复
对NativeNT目标的改进(在2.6.0中新引入为alpha)
OpenBSD和NetBSD的许多修复(现在考虑在beta状态)
内部ELF编写器支持更多BSD目标
修复和改进gba和nds
iPhoneSimulator目标
许多新语言功能:
Objective-Pascal方言,支持所有Mac OS X和iOS目标
constref参数修饰符“const by reference”
具有多种大小的Pascal布尔类型(boolean16 / 32/64)
ISO 7185语言模式(I / O除外)。其中包括:
嵌套的过程变量
嵌套的过程变量
univ修饰符内在的sar(右移算术)
bsf / bsr(bitscan forward / reverse)
Delphi兼容模式的改进
嵌套类型,类变量和类本地常量
高级记录语法(尚无构造函数)
(for..in)记录中的枚举器
班级和记录助手
通用记录,数组和过程类型
改进了Delphi与泛型的兼容性范围内的枚举
“已弃用”指令的自定义消息
能够使用“&”来转义关键字
新的ARM代码生成器功能
ARM VFPv2和VFPv3浮点单元支持
Thumb-2支持
支持Delphi风格的资源处理
最初支持的整体计划优化基础设施
程序虚拟化和未使用的虚拟方法删除
包含许多类型部分的单元的编译速度要快得多
能够抑制个别提示/警告/注释
DWARF调试信息生成的几项改进
改进了cpu寄存器分配
改进了ARM / EABI支持
使用方法
第一步,写完一个程序,按”F2“保存之后,我们要进行的重要工作就是调试,让程序完美运行。首先,我们确保运行时exe文件中指定的路径是输入文件所在的同一路径,否则input将无法使用。
第二步,我们按下“F8”或“F7”键,可以看到程序中出现了一道浅色蓝条,那指的就是当前程序运行到了位置。
第三步,我们要看情况按“F8”或“F7”键,进行一步步的调试工作。“F8”指在调试过程中直接执行过子程序,而“F7”会进入所调用的子程序继续单步运行。
但在调试过程中,如果我们能看到执行过程中变量实时的值,那岂不是很方便么?当然可以啦!我们需要点击菜单栏中的“Debug”项中的“Watches"项,就会打开一个变量观察窗口。
接着,我们按下键盘上的”Insert“键,在弹出的变量名窗口中输入要查看的变量名,按回车即可。随后,我们就能在观察窗口中看到实时的变量变化啦!很方便吧。
最后,我们的程序就能成功运行了。顺便说一下,.pas文件也是可以用记事本打开编辑的哟!
常见问题
如何卸载Free Pascal?
方法一:安装并打开电脑管家软件,选择进入软件管理选项,点击卸载选项,在列表中找到Free Pascal板,点击卸载即可
方法二:安装并打开360软件管家,在卸载选项的列表中找到Free Pascal,点击卸载即可
Free Pascal IDE 语言编译器 V3.0.0下载
本地电脑下载
电信下载地址:
其它