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 页请下载阅读 -
文档评分