ページの本文へ

Hitachi

ソフトウェアプラットフォームソフトウェア

特徴

IBM XL C/C++ for AIXは、C および C++による開発環境を提供します。

コンパイラ

  • XLベース・フロントエンド、Clangベース・フロントエンド(16.1以降)によるCコンパイラ、C++コンパイラ機能
  • 32bit/64bit両アーキテクチャのサポート
  • POWER9アーキテクチャを対象とした最適化コード生成オプション(16.1以降)
  • POWER7+、POWER8アーキテクチャを対象とした最適化コード生成オプション
  • POWER4、POWER5、POWER5+、POWER6、POWER7アーキテクチャを対象とした最適化コード生成オプション
  • 10進浮動小数点演算のサポート
  • 自動的な並列化と明示的な並列化による、SMPアーキテクチャのサポート
  • 高度なコード最適化、プロファイル指向フィードバック/プロシージャ間分析による最適化

開発環境

  • GUIを使用する分散デバッガ(16.1は除く)
  • メモリー・エラーを検出するための実行時アドレス検査

業界標準への準拠

  • 各種業界標準(ANSI C、Unicode、など)のサポート
  • OpenMP API V3.1のサポート
  • OpenMP API V4.0の部分的サポート
  • GNU C/C++の移植性に関連した機能のサポート、GNU Cに関する多数の言語拡張

構成

IBM XL C/C++ for AIXは、基本製品とユーザライセンス製品で構成され、次の製品を提供します。

IBM XL C/C++ for AIX 16.1

IBM XL C/C++ for AIX 16.1
基本製品です。開発環境一式、開発環境の1ユーザライセンス、媒体を含みます。
IBM XL C/C++ for AIX 16.1 1 User
ユーザライセンス製品です。基本製品に対して追加する、開発環境の1ユーザライセンスを含みます。
IBM XL C/C++ for AIX 16.1 Concurrent User
基本製品です。開発環境一式、開発環境の1コンカレント・ユーザライセンスを含みます。
IBM XL C/C++ for AIX 16.1 Concurrent User 1 User
コンカレント・ユーザライセンス製品です。基本製品に対して追加する、開発環境の1コンカレント・ユーザライセンスを含みます。
IBM XL C/C++ for AIX 16.1 Concurrent User from Authorized User 1 User
ユーザライセンスからコンカレント・ユーザライセンスへの移行ライセンス製品です。
IBM XL C/C++ for AIX 16.1 from XL C
基本製品です。XL C 開発環境から、XL C/C++開発環境への移行ライセンスです。媒体を含みます。
IBM XL C/C++ for AIX 16.1 from XL C 1 User
ユーザライセンス製品です。基本製品に対して追加する、1ユーザライセンス分の移行ライセンス製品です。
IBM XL C/C++ for AIX 16.1 from XL C Concurrent User
基本製品です。XL C 開発環境から、XL C/C++開発環境への移行ライセンスです。媒体を含みます。
IBM XL C/C++ for AIX 16.1 from XL C Concurrent User 1 User
コンカレント・ユーザライセンス製品です。基本製品に対して追加する、1コンカレント・ユーザライセンス分の移行ライセンスを含みます。

IBM XL C/C++ V13 for AIX

IBM XL C/C++ V13 for AIX
基本製品です。開発環境一式、開発環境の1ユーザライセンス、媒体を含みます。
IBM XL C/C++ V13 for AIX 1 User
ユーザライセンス製品です。基本製品に対して追加する、開発環境の1ユーザライセンスを含みます。
IBM XL C/C++ V13 for AIX Concurrent User
基本製品です。開発環境一式、開発環境の1コンカレント・ユーザライセンスを含みます。
IBM XL C/C++ V13 for AIX Concurrent User 1 User
コンカレント・ユーザライセンス製品です。基本製品に対して追加する、開発環境の1コンカレント・ユーザライセンスを含みます。
IBM XL C/C++ V13 for AIX Concurrent from Authorized 1 User
ユーザライセンスからコンカレント・ユーザライセンスへの移行ライセンス製品です。

動作環境

適用OS

IBM XL C/C++ for AIX 16.1
AIX V7.2
AIX V7.1 TL4以降*1
IBM XL C/C++ V13 for AIX
AIX V7.2*2
AIX V7.1
AIX V6.1 TL2 SP5以降*3
*1
AIX V7.1 01-04以降が対象です。
*2
IBM XL C/C++ V13 for AIX 01-00-/A 以降の適用が必要です。
*3
AIX V6.1 01-03-/A以降が対象です。

適用システム装置

  • EP8000シリーズ

前提ソフトウェア

  • ありません。