BCCOSX

提供: RAD Studio
移動先: 案内検索

C++ コンパイラ への移動


BCCOSX は、OS X 用の RAD Studio C++ コンパイラです。

一般情報

フィールド
呼び出し規約 C
名前マングル Borland
標準ライブラリ Dinkumware

出力ファイル

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

BCC32 と関連が深い BCCOSX

概して、BCCOSX の利用は、BCC32 と同じです。ただし、BCCOSX では、構造化例外処理(Windows 固有)をサポートしていません。

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

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

#if defined(__BORLANDC__) && !defined(__clang__) && defined(__MACH__) && defined(__i386__)
    // Your code.
#endif

詳細については、「Clang 拡張 C++ コンパイラ、定義済みマクロ」を参照してください。

関連項目