インテル® C++ コンパイラー 15.0 ユーザー・リファレンス・ガイド
組込み関数のインライン展開を有効/無効にします。
Linux* および OS X*: | -fbuiltin[-name] -fno-builtin[-name] |
Windows*: | /Oi[-] /Qno-builtin-name |
name |
1 つ以上の組込み関数のリスト。複数の組込み関数がある場合、カンマで区切ります。 |
オフ |
組込み関数のインライン展開を無効にします。 |
このオプションは、1 つまたは複数の組込み関数のインライン展開を有効/無効にします。
-fno-builtin-name または /Qno-builtin-name が指定されている場合は、対象の関数に対するインライン展開を無効にします。name が指定されていない場合は、-fno-builtin または /Oi- はすべての組込み関数に対するインライン展開を無効にします。
-fbuiltin によって影響を受ける組込み関数のリストについては、gcc* のドキュメントで "built-in functions (組込み関数)" を検索してください。
/Oi によって影響を受ける組込み関数のリストについては、Microsoft* Visual C/C++* のドキュメントで "/Oi" を検索してください。
Windows*: [Optimization (最適化)] > [Enable Intrinsic Functions (組込み関数の使用)] (/Oi)
Linux*: なし
OS X*: なし
なし