应用其它

展开

Free Pascal IDE 语言编译器 V3.0.0下载

大小:31.42MB语言:简体中文 类别:应用其它系统:WinAll
简介|教程|评论(0)
软件性质:免费/pc版时间:2023-12-16 16:43:25

标签:

软件介绍

Free Pascal IDE是一款非常实用的Pascal语言编译器,它可以帮助用户编译代码,提高开发效率。该软件稳定运行,使用起来非常简单,支持多个处理器架构,最大可用4GB内存。与其他编译软件相比,它更加强大。如果您需要的话,可以快速下载并尝试使用。

Free Pascal IDE 语言编译器

官方介绍

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将无法使用。

Free Pascal IDE Pascal语言编译器 V3.0.0

第二步,我们按下“F8”或“F7”键,可以看到程序中出现了一道浅色蓝条,那指的就是当前程序运行到了位置。

Free Pascal IDE Pascal语言编译器 V3.0.0

第三步,我们要看情况按“F8”或“F7”键,进行一步步的调试工作。“F8”指在调试过程中直接执行过子程序,而“F7”会进入所调用的子程序继续单步运行。

Free Pascal IDE Pascal语言编译器 V3.0.0

但在调试过程中,如果我们能看到执行过程中变量实时的值,那岂不是很方便么?当然可以啦!我们需要点击菜单栏中的“Debug”项中的“Watches"项,就会打开一个变量观察窗口。

Free Pascal IDE Pascal语言编译器 V3.0.0

接着,我们按下键盘上的”Insert“键,在弹出的变量名窗口中输入要查看的变量名,按回车即可。随后,我们就能在观察窗口中看到实时的变量变化啦!很方便吧。

Free Pascal IDE Pascal语言编译器 V3.0.0

最后,我们的程序就能成功运行了。顺便说一下,.pas文件也是可以用记事本打开编辑的哟!

Free Pascal IDE Pascal语言编译器 V3.0.0

常见问题

如何卸载Free Pascal?

方法一:安装并打开电脑管家软件,选择进入软件管理选项,点击卸载选项,在列表中找到Free Pascal板,点击卸载即可

方法二:安装并打开360软件管家,在卸载选项的列表中找到Free Pascal,点击卸载即可

加载全部内容

用户评论

验证码:

取消
跟帖评论
热门推荐
推荐教程
本类排行