abi_version

C++ に適用

目的

別のレベルの GNU C++ とのバイナリー互換性を維持するための C++ ABI バージョンを指定する。

構文

>>- -q--abi_version--=--+-1-+----------------------------------><
                        '-2-'
 
 

ここで、

1
GNU C++ 3.2 におけるのと同じ C++ ABI 振る舞いを指定します。
2
このバージョンが Linux オペレーティング・システムでサポートされる場合、 GNU C++ 3.4 におけるのと同じ C++ ABI 振る舞いを指定します。

オプション -qabi_version は、GNU C++ オプションの -fabi-version=n との互換性を保つために提供されており、ユーザーはこれを使用して、コンパイル時に使用する C++ 抽象バイナリー・インターフェースのバージョンを指定することができます。 -qabi_version のデフォルト設定は、コンパイル・マシンそのものと、XL C++ のインストール時に構成された GNU C++ のレベルに応じて異なります。コンパイル・マシンに GNU C++ 3.2 または 3.3 がインストールされている場合、デフォルトは -qabi_version=1 です。

通知メッセージ

-qabi_version の値は、-qlistopt を有効にしてコンパイルすることによって確認することができます。

関連参照

IBM Copyright 2003