C++ コンパイラ
C++ ツールチェーン への移動
RAD Studio では、すべてのサポート ターゲット プラットフォームに対してコンパイラを提供していますが、iOS シミュレータだけは例外です。
各コンパイラは、次の世代のコンパイラのいずれかに属します:
- 旧世代のコンパイラ(元の C++Builder 32 ビット Windows コンパイラ、BCC32)、および、同じコード ベースのコンパイラ。
- Clang 拡張コンパイラ(Clang コンパイラをベースとしてコンパイラ)。
RAD Studio には次の C++ コンパイラが用意されています。
| プラットフォーム | コンパイラ | 世代 |
|---|---|---|
| 32 ビット Windows | BCC32C | Clang |
| BCC32X | Clang | |
| BCC32 | 旧世代 | |
| 64 ビット Windows | BCC64 | Clang |
| OS X | BCCOSX | 旧世代 |
| 32 ビット iOS | BCCIOSARM | Clang |
| 64 ビット iOS | BCCIOSARM64 | Clang |
| Android | BCCAARM | Clang |