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板,点击卸载即可
同类推荐
2022-06-21
立即下载2022-06-25
立即下载2022-09-07
立即下载2022-09-17
立即下载2022-10-24
立即下载2022-10-29
立即下载相关文章
URNotes意唯便签设置提醒的方法
2023-01-02Database .NET的快捷键说明
2023-01-02XMind快速更换背景的方法
2022-12-25会声会影x5下载_ 会声会影序列号/安装与激活
2022-12-25微软正版office激活密钥_office2021产品密钥购买
2022-12-18ACDSee打开图片后自动缩放图片怎么办?
2022-12-11腾讯新闻App关闭新闻推送的方法
2022-11-26驱动人生无法检测键盘驱动的解决方法
2022-11-26德语助手如何翻译整篇文章?德语助手翻译整篇文章的技巧
2022-11-26PowerPoint 2019如何制作层次感突出的PPT特效背景图
2022-08-03