-qkeepinlines

C++ のみ

説明

参照されていない extern インライン関数の定義を保持または廃棄するようにコンパイラーに命令する。

構文

構文図を読む構文図をスキップする        .-nokeepinlines-.
>>- -q--+-keepinlines---+--------------------------------------><
 

デフォルトの -qnokeepinlines 設定は、参照されていない外部インライン関数の定義を廃棄するようコンパイラーに命令します。 これによって、オブジェクト・ファイルのサイズを削減することができます。

-qkeepinlines 設定は、参照されていない外部インライン関数の定義を保持します。 この設定は、v5.0.2.1 更新レベルより前の VisualAge C++ コンパイラーと同じ振る舞いを提供し、共用ライブラリーと旧リリースのコンパイラーで作成されたオブジェクト・ファイルとの間の互換性を保つようにします。

関連情報