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 |
macOS | BCCOSX | 旧世代 |
32 ビット iOS | BCCIOSARM | Clang |
64 ビット iOS | BCCIOSARM64 | Clang |
Android | BCCAARM | Clang |