- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
如何在POWER上安装使用IBMXLC
如何在 POWER 上使用 IBM XL C/C++ Advanced Edition V7.0 for Linux:GCC 用户指南 窗体底端 内容: 简介 XL C/C++ 概述 版本 7 中的新功能 编译器模式 XL C/C++ 文档 安装和配置 XL C/C++ XL C/C++ 中的优化选项 检查对 GNU gcc 和 gcc-c++ 语言扩展的依赖 在 32 位和 64 位编译器模式之间切换 模板实例化 运行时链接 XL C/C++ 支持的 GCC 功能 可重新发布的库 链接顺序 运行时错误诊断 编译器选项 结束语 词汇 参考资料 作者简介 对本文的评价 订阅: developerWorks 时事通讯 级别: 初级 Chakarat Skawratananond, 技术顾问, IBMNam Keung, 高级程序员, IBMCalvin Sze, Linux 顾问 , IBM2005 年 1 月 10 日 本文旨在帮助研究基于 IBM? POWER? 处理器的系统的 Linux? 开发人员快速从 GNU gcc 和 gcc-c++ 编译器(称为 GCC)迁移到 IBM XL C/C++ Advanced Edition V7.0。本文是对 2003 年 7 月首次出版的“ How to Use IBM VisualAge C++ Version 6.0 for Linux on IBM pSeries and iSeries”一文的更新。 简介XL C/C++ Advanced Edition for Linux 是基于标准的命令行编译器,用于在基于 POWER 处理器的系统上运行的 Linux。它是 VisualAge? C++ V6.0 for Linux 的后续版本。XL C/C++ 不仅使用 IBM POWER、POWER3? 和 POWER4? 的功能,而且还添加了对新的 POWER5? 和 POWER 970 处理器的支持。本文介绍了 XL C/C++ V7.0 for Linux 编译器中添加的新功能并着重讲述了 GCC 和 XL C/C++ 之间的各种区别。 在本文中,我们用 XL C/C++ 表示 IBM XL C/C++ V7.0 for Linux。术语 Linux on POWER 是指在基于 IBM POWER 处理器的系统上运行的 Linux 操作系统。 本文要说明的主题包括: 版本 7.0 中的新功能。 如何设置 XL C/C++ 的编译环境。 优化选项。 检查对 GNU gcc 和 gcc-c++ 扩展的依赖。 32/64 位编译器模式。 模板实例化。 运行时链接。 XL C/C++ 支持的 GCC 功能。 可重新分布的库。 链接顺序。 对运行时错误的诊断。 XL C/C++ 提供了大量为 POWER Architecture 量身定做的优化选项,其中包括POWER5 和 POWER 970 处理器。在许多情况下,对于 POWER 基于处理器的系统,使用 XL C/C++ 构建的应用程序显示了比使用 GCC on Linux 构建的那些应用程序更显著的性能提高。如果您想充分利用 POWER Architecture 的潜能,我们建议您使用 XL C/C++。 XL C/C++ for Linux 现在可以在 SUSE Linux Enterprise Server 9 for POWER (SLES 9) 和 Red Hat Enterprise Linux AS V3 (RHEL 3) Update 3 上使用。在 IBM XL C/C++ Advanced Edition for Linux 站点中,可以发现更多信息。 XL C/C++ 概述XL C/C++ 是 Linux on POWER 的优化的、基于标准的命令行编译器。可以将 XL C/C++ 用作后缀为 .c(小写 c)的文件的 C 编译器,或用作后缀为 .C(大写 C)、.cc、.cpp 或 .cxx 的文件的 C++ 编译器。XL C/C++ 支持 C 的两种 ISO 编程语言规范:C89 和 C99。该编译器还支持两种 C++ 标准:Standard C++ 和 C++98。另外,编译器还支持许多语言扩展,包括 GNU gcc 和 gcc-c++ 语言扩展的子集。 XL C/C++ 创建二进制或对象文件,这些文件与由 GCC 生成的文件相兼容。为了获得这种兼容性,在同一系统上,使用 XL C/C++ 编译的程序与 GCC 使用的那些程序包含相同的头文件。XL C/C++ 使用 GNU gcc 和 gcc-c++ 头文件,生成的应用程序与通过 GCC
文档评论(0)