最適化オプション
このセクションでは、最適化に関連するコンパイラー・オプションを説明します。
親トピック:
コンパイラー・オプションの詳細
fast
プログラム全体の速度を最大限にします。これは C++ 固有のコンテンツです。
DPC++
には適用されません。
fbuiltin、Oi
組込み関数のインライン展開を有効/無効にします。
ffunction-sections
独自の COMDAT セクションに各関数を配置します。
foptimize-sibling-calls
末尾再帰呼び出しを最適化するかどうかを指定します。
GF
読み取り専用の文字列プール機能による最適化を有効にします。
nolib-inline
標準ライブラリー関数または組込み関数のインライン展開を禁止します。これは C++ 固有のコンテンツです。
DPC++
には適用されません。
O
アプリケーションのコードの最適化を指定します。
Od
すべての最適化を無効にします。
Ofast
アプリケーションの速度を向上する特定の強力なオプションを設定します。
Os
コードサイズが増えない最適化を有効にし、O2 より小さいサイズのコードを生成します。
Ot
速度を対象とする最適化処理をすべて有効にします。
Ox
最大限の最適化を有効にします。