BCC64

提供: Appmethod Topics
移動先: 案内検索

Clang 拡張 C++ コンパイラ への移動


BCC64 は 64 ビット Windows 向けの Appmethod C++ コンパイラです。

BCC64 は Clang 3.1 をベースにしています。BCC64 コンパイラと他の Clang ベース C++ コンパイラに共通する事項については、「Clang ベースの C++ コンパイラ」を参照してください。

一般情報

フィールド
呼び出し規約

Microsoft x64

名前マングル Itanium
標準ライブラリ Dinkumware

出力ファイル

ファイルの種類 ファイル拡張子 ファイル形式
実行可能ファイル .exe PE32+
共有ライブラリ .dll PE32+
静的ライブラリ .a ar
コンパイル済みオブジェクト .o ELF

BCC64 向けの C++ コードの記述

BCC64 専用の C++ コードを記述するには、次のパターンを使用します。

#if defined(__BORLANDC__) && defined(__clang__) && defined(_WIN64)
    // Your code.
#endif

詳細については、「Clang ベースの C++ コンパイラ」の「定義済みマクロ」セクションを参照してください。

関連項目