您可以使用下表中的链接来下载 PDF 格式的 XL C/C++ for Linux V16.1 文档。为确保您能够访问指向其他 XL C/C++ for Linux PDF 文档的交叉引用链接,请将您使用的手册都下载到本地机器上的同一个目录中,或者下载压缩文件并解压缩其中的所有手册。
| 标题 | 描述 | 目标受众 |
|---|---|---|
| 所有手册 | 在一个压缩文件中包含所有产品文档文件。 | 要一次性下载所有产品文档文件的用户。 |
| 新增功能 | 此文档提供了 IBM XL C/C++ for Linux V16.1 编译器中新增功能的综述,并根据为用户提供的优势对新增功能进行了分类。 | 要评估和规划 IBM XL C/C++ for Linux V16.1 的人员。 |
| 入门 | 此文档包含 XL C/C++ 简介,并提供了有关设置和配置环境、编译和链接程序以及对编译错误进行故障诊断的信息。 | 想要获取 XL C/C++ 介绍性概述和用法信息的 C 和 C++ 开发人员。它假定您熟悉命令行编译器、C 和 C++ 编程语言的基本知识以及操作系统命令的基本知识。初次接触 XL C/C++ 的编程人员可以使用此文档来查找有关 XL C/C++ 独有的功能和功能部件的信息。 |
| 安装指南 | 此文档包含有关安装 XL C/C++ 和配置环境以完成基本编译和程序执行的信息。 | 负责安装、升级和卸载 IBM XL C/C++ for Linux V16.1(大尾数法分发版或小尾数法分发版)的任何人。 |
| 迁移指南 | 此文档包含了在使用 XL C/C++ 来编译由先前 XL C/C++ 发行版或其他编译器原先在不同平台上编译的程序时应遵循的迁移注意事项。 | 要使用 IBM XL C/C++ for Linux V16.1 来编译由先前 XL C/C++ 发行版或其他编译器原先在不同平台上编译的程序的 C 和 C++ 开发人员。 |
| 编译器参考 | 此文档包含有关各种编译器选项、编译指示、宏、环境变量和内置函数的信息。 | 熟悉 Linux 操作系统上的 XL C/C++ 编译器或其他命令行编译器的 C 或 C++ 开发人员。它假定您非常熟悉 C 或 C++ 编程语言以及操作系统命令的基本知识。尽管此信息旨在用作参考指南,但初次接触 XL C/C++ 的编程人员仍可以查找有关 XL C/C++ 编译器独有的功能和功能部件的信息。 |
| 语言参考 | 此文档介绍了用于实现非专有标准的可移植性和一致性的语言扩展。 | 想要了解 IBM 扩展功能部件的用户。用户还可以访问编译器当前支持的标准功能部件列表。 |
| 优化和编程指南 | 此文档包含有关高级编程主题的信息,例如,应用程序移植、使用 Fortran 代码的语言间调用、库开发、应用程序优化以及 XL C/C++ 高性能库。 | 要构建复杂应用程序的编程人员,这些编程人员已具备使用 XL C/C++ 进行编译的经验,并且希望进一步利用编译器的程序优化和调优功能、高级编程语言功能部件支持以及附加组件工具和实用程序。 |