指定したツールにオプションを渡します。
IA-32、インテル® 64 アーキテクチャー
Linux* および Mac OS* X: | -Qoption,string,options |
Windows: | /Qoption,string,options |
string |
ツールの名前。 |
options |
ツールの有効なオプション。複数のオプションを指定する場合はカンマで区切ります。 |
オフ |
オプションはツールに渡されません。 |
このオプションは、指定したツールにオプションを渡します。
スペースまたはタブ文字を含む引数を指定するときは、引数全体を二重引用符 (" ") で囲んでください。引数を複数指定するときは、それぞれをカンマで区切ってください。
string は次のいずれかになります。
fpp (または cpp) - インテル® Fortran プリプロセッサーを示します。
asm - アセンブラーを示します。
link - リンカーを示します。
prof - プロファイラーを示します。
Windows* システムでは、次の項目も利用できます。
masm - Microsoft* アセンブラーを示します。
Linux* および Mac OS* X システムでは、次の項目も利用できます。
as - アセンブラーを示します。
gas - GNU アセンブラーを示します。
ld - ローダーを示します。
gld - GNU ローダーを示します。
lib - 追加ライブラリーを示します。
crt - 実行ファイルにリンクされる crt%.o ファイルを示します。
なし
Linux* および Mac OS* X システム:
次の例は、代替ライブラリーとリンクするようにリンカーに指示します。
ifort -Qoption,link,-L.,-Lmylib prog1.f
次の例は、アセンブラーにコンパイラー・オプションを渡して、リストファイルを生成します。
ifort -Qoption,as,"-as=myprogram.lst" -use-asm myprogram.f90
Windows* システム:
次の例は、コンパイラーがコンパイル対象のソースから実行ファイルを生成する際に、メモリーマップを作成するようにリンカーに指示します。
ifort /Qoption,link,/map:prog1.map prog1.f
次の例は、アセンブラーにコンパイラー・オプションを渡します。
ifort /Quse_asm /Qoption,masm,"/WX" myprogram.f90
© 1996-2011 Intel Corporation. 無断での引用、転載を禁じます。