shared-libcxa

インテルの libcxa C++ ライブラリーを動的にリンクします。

IDE オプション

なし

アーキテクチャー

IA-32、インテル(R) EM64T、インテル(R) Itanium(R) アーキテクチャー

構文

Linux*: -shared-libcxa
Mac OS*: なし
Windows*:  なし

引数

なし

デフォルト

オン コンパイラーは、libcxa C++ ライブラリーを動的にリンクします。

説明

このオプションは、インテルの libcxa C++ ライブラリーを動的にリンクします。static-libcxa オプションの逆です。

このオプションは、static オプションのデフォルトの動作 (すべてのライブラリーを静的にリンクする) を無効にする場合に役立ちます。

デフォルトでは、インテルが提供するすべての C++ 関連ライブラリーは libcxaguard を除いて動的にリンクされ、libcxaguard は静的にリンクされます。このオプションは、libcxaguard のデフォルトの動作よりも優先されます。しかし、gcc 3.3 またはそれ以上が存在する場合、libcxaguard はリンクされません。

代替オプション

なし

関連情報

static コンパイラー・オプション

static-libcxa コンパイラー・オプション