指定したツールにオプションを渡します。
なし
IA-32、インテル(R) EM64T、インテル(R) Itanium(R) アーキテクチャー
Linux* および Mac OS*: | -Qoption,string,options |
Windows*: | /Qoption,string,options |
string | ツールの名前。 |
options | ツールの有効なオプション。複数のオプションを指定する場合はカンマで区切ります。 |
オフ | オプションはツールに渡されません。 |
このオプションは、指定したツールにオプションを渡します。このオプションを使用するには、-ip や -ipo (Linux および Mac OS)、または /Qip や /Qipo (Windows) も指定する必要があります。
スペースまたはタブ文字を含む引数を指定するときは、引数全体を二重引用符 (" ") で囲んでください。引数を複数指定するときは、それぞれをカンマで区切ってください。
string は次のいずれかになります。
c - インテル C++ コンパイラーを示します。
cpp (または fpp) - インテル C++ プリプロセッサーを示します。
cxxinc - C++ ヘッダーファイルを示します。
cinc - C ヘッダーファイルを示します。
asm - アセンブラーを示します。
link - リンカーを示します。
prof - プロファイラーを示します。
Windows システムでは、次の項目も利用できます。
masm - Microsoft* アセンブラーを示します。
Linux および Mac OS システムでは、次の項目も利用できます。
as - アセンブラーを示します。
gas - GNU アセンブラーを示します。
ld - ローダーを示します。
gld - GNU ローダーを示します。
lib - 追加ライブラリーを示します。
crt - 実行ファイルにリンクされる crt%.o ファイルを示します。
なし
次のコマンドは、source.cpp でプロシージャーおよびプロシージャー間の最適化を有効にして、各関数の中間言語文の最大増加数を 5 に設定します。
Windows システム:
icl /Qip /Qoption,c,-ip_ninl_max_stats=5 source.cpp
Linux および Mac OS システム:
icpc -ip -Qoption,c,-ip_ninl_max_stats=5 source.cpp
Qlocation コンパイラー・オプション