pdf文档 User’s Guide for Free Pascal, Version 3.2.2

756.57 KB 217 页 0 评论
语言 格式 评分
英语
.pdf
3
摘要
本文档是Free Pascal编译器的用户指南,详细描述了其安装和使用方法。Free Pascal是一个32位和64位的Pascal编译器,支持多种处理器,包括Intel i386、AMD64/x86_64、PowerPC、SPARC、ARM等。文档还介绍了与编译器配套的实用工具,如fpcmake和fpdoc,以及支持的标准单元和运行时错误处理。安装部分涵盖了硬件和软件要求,包括在DOS和UNIX系统上的具体配置。
AI总结
《Free Pascal 用户指南(版本 3.2.2)》摘要如下: --- ### **1. 简介** 本文档是 Free Pascal 编译器的用户指南,主要描述了在不同平台上安装和使用 Free Pascal 编译器的方法。文档不提供完整的命令列表或对 Pascal 语言的定义,这些内容可参考《参考指南》和《程序员指南》。 Free Pascal 是一款 32 位和 64 位的 Pascal 编译器,当前版本(3.2.2)支持以下处理器: - Intel i386 及更高版本(包括 i486、Pentium 系列等) - AMD64/x86_64 - PowerPC、PowerPC64 - SPARC - ARM - JVM、Javascript、aarch64 - Intel 8086 --- ### **2. 关于编译器** Free Pascal 扩展了 Turbo Pascal 和 Delphi 的功能,新增了以下特性: 1. 支持复杂类型(如记录和数组)作为函数返回值。 2. 函数返回值可在函数内部直接使用,无需递归调用。 3. 支持 Delphi 构造(部分功能)。 4. 函数退出时可返回结果值。 5. 支持函数重载,允许定义多个参数不同的函数。 --- ### **3. 安装要求** #### **硬件要求** - 需要 Intel 80386 或更高版本处理器,其他支持的处理器包括 AMD64、PowerPC、SPARC 和 ARM。 - 内存和磁盘需求视平台不同,基础安装约需 100 MB,重新编译所有包可能需要 2 GB。 #### **软件要求** - **DOS 平台**:包含所有必要文件。 - **UNIX 平台(如 Linux)**:需要安装 GNU 汇编器(as)、GNU 链接器(ld),并推荐安装 GNU make。 --- ### **4._Free Pascal 的组件_ #### **附加程序** 1. **fpcmake**:用于生成 GNU make 文件,类似于 autoconf。 2. **fpdoc**:生成单元代码的交叉引用文档,支持 HTML、RTF 等格式。 #### **标准单元** Free Pascal 提供多个标准单元,包括: - `charset`:字符集映射。 - `crt`:控制台操作。 - `dos`:访问操作系统功能。 - `dynlibs`:动态库加载。 - `graph`:图形处理(已弃用)。 - `heaptrc`:堆内存调试工具。 --- ### **5. 错误信息** 文档列出了运行时可能出现的错误及其原因: 1. 无效函数号。 2. 文件未找到。 3. 路径未找到。 4. 打开文件数超限。 5. 文件访问被拒。 6. 无效文件句柄。 7. 无效文件访问代码。 8. 无效磁盘号。 --- 以上是《Free Pascal 用户指南(版本 3.2.2)》的核心内容总结,涵盖了编译器功能、安装要求、附加组件和常见错误信息。
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余 210 页请下载阅读 -
文档评分
请文明评论,理性发言.