<<
Windows* コンパイラー・オプション
/Ap64
/arch
/As
/C
/D
/debug
/E
/EHa
/EHc
/EHs
/EP
/F
/Fa
/fast
/FC
/FD
/Fe
/FI
/fixed
/Fm
/Fo
/Fp
Fp
fp-model
/FR
/G1
/G2
/G5
/G6
/G7
/GA
/Gd
/Ge
/Gf
/GH
/Gr
/Gs
/GT
/GX
/Gy
/GZ
/H
/help
/I
/J
/LD
/link
/MD
/ML
/MT
/noBool
/O
/Oa
/Ob
/Od
/Og
/Oi
/Op
/Os
/Ot
/Ow
/Ox
/Oy
/P
/QA
/QA-
/Qalias-args
/Qalias-const
/Qansi-alias
/Qauto-ilp32
/Qax
/Qc99
/Qchkstk
/Qcomplex-limited-range
/Qcontext-limit
/Qcxx-features
/QdD
/Qdiag
/Qdiag-dump
/Qdiag-enable:sv-include コンパイラー・オプション
/Qdiag-file
/Qdiag-id-numbers
/Qdiag-length
/Qdiag-stop-on-error
/QdM
/QdN
/Qeffc++
/Qfnsplit
/Qfp-port
/Qfp-speculation
/Qfpstkchk
/Qftz
/Qglobal-hoist
/QH
/QIA64-fr32
/Qinline-debug-info
/Qinline-factor
/Qinline-forceinline
/Qinline-max-per-compile
/Qinline-max-per-routine
/Qinline-max-size
/Qinline-max-total-size
/Qinline-min-size
/Qinstrument-functions
/Qip
/Qip-no-inlining
/Qip-no-pinlining
/QIPF-flt-eval-method0
/QIPF-fltacc
/QIPF-fma
/QIPF-fp-relaxed
/QIPF-fp-speculation
/Qipo
/Qipo-c
/Qipo-jobs
/Qipo-S
/Qipo-separate
/Qivdep-parallel
/Qkeep-static-consts
/Qlocation
/Qlong-double
/QM
/Qmap-opts
/Qmcmodel
/QMD
/QMF
/QMG
/QMM
/QMMD
/Qms
/Qmspp
/QMT
/Qmultibyte-chars
/Qnobss-init
/Qnopic
/Qopenmp
/Qopenmp-profile
/Qopenmp-report
/Qopenmp-stubs
/Qopt-class-analysis
/Qopt-mem-bandwidth
/Qopt-report
/Qopt-report-file
/Qopt-report-help
/Qopt-report-phase
/Qopt-report-routine
/Qopt-streaming-stores
/Qoption
/Qpar-report
/Qpar-schedule
/Qpar-threshold
/Qparallel
/Qpc
/Qpchi
/Qprec
/Qprec-sqrt
/Qprec_div
/Qprefetch
/Qprof-dir
/Qprof-file
/Qprof-gen
/Qprof-gen-sampling
/Qprof-use
/Qrcd
/Qrestrict
/Qsafeseh
/Qsave-temps
/Qscalar-rep
/Qserialize-volatile
/Qsfalign
/Qsox
/Qssp
/Qstd
/Qtcheck
/Qtcollect
/Qtemplate-depth
/Qtprofile
/Qtrapuv
/Qunroll
/Quse-asm
/QV
/Qvc
/Qvec-report
/Qwd
/Qwe
/Qwn
/Qwo
/Qwr
/Qww
/Qx
/RTC
/S
/showIncludes
/TC
/TP
Kc++、TP
Tp
/traceback
/U
/u (W*)
/V (W*)
/vd
/vmb
/vmg
/vmm
/vms
/vmv
/W
w
w、W
/Wall
/Wcheck
/WL
/Wp64
/Wport
/WX
/X
/Y-
/Yc
/Yu
/YX
/Z7
/Za
/Zc
/Zd
/Ze
/Zg
/ZI
g、Zi、Z7
ZI
/Zl
/Zp
/Zs
nologo
アーキテクチャー
生成する命令のオプション
アセンブラー
オブジェクトを生成するオプション
オプションを渡すオプション
アプリケーション
コードの最適化を指定するオプション
インクルード・ファイル・パス
検索パスから標準ディレクトリーを除外するオプション
インテル(R) トレースコレクター API
呼び出しに挿入するオプション
インテルが提供するライブラリー
静的にリンクするオプション
動的にリンクするオプション
インラインコード
ソース位置情報を生成するオプション
インライン化オプション
比率を指定するオプション
インライン関数の展開
レベルを指定するオプション
インライン展開
コンパイル単位に対する最大回数を指定するオプション
ルーチンに対する最大回数を指定するオプション
ルーチンサイズの上限を指定するオプション
関数の最大サイズを指定するオプション
強制するオプション
小さなルーチンの基準を指定するオプション
全体または部分的に無効にするオプション
大きなルーチンの基準を指定するオプション
部分的に無効にするオプション
エイリアシング
プログラムの仮定を指定するオプション
関数にの仮定を指定するオプション
コード
プロセッサー固有のコードを生成するオプション
ax、Qax
msse
プロセッサー専用の最適化コードを生成するオプション
指定された CPU 向けのコードを生成するオプション
コンパイラー・オプション
概要
新しいオプション
推奨されていないオプション (古いオプション) と削除されたオプション
対応表
コンパイラーのインストール
ルート・ディレクトリーを指定するオプション
コンパイル単位
共有オブジェクトとしてリンクしないようにするオプション
サンプリング
ソースマッピングを生成するオプション
シンボルの可視属性
指定するオプション
スカラー置換
ループ変換中の実行を有効にするオプション
スタック
チェックを有効にするオプション
ルーチンのチェックを無効にするオプション
予約する大きさを指定するオプション
スタック・アライメント
関数に対して指定するオプション
スタックのチェック
オプションを有効にする
スタック変数
非数 (NaN) に初期化するオプション
ストリーミング・ストア
最適化のために生成するオプション
ダイナミック・ライブラリー
生成するためのツールを起動するオプション
ダイナミック・リンカー
別のダイナミック・リンカーを指定するオプション
ダイナミック・リンク・ライブラリー (DLL)
未解決の参照を検索するオプション
ツール
オプションを渡すオプション
ディレクトリーを指定するオプション
ディレクトリー
インクルード・パスの最初に追加するオプション
インクルード・ファイルとライブラリーを指定するオプション
実行ファイルを指定するオプション
デノーマル結果
ゼロにフラッシュするオプション
デバッグ
拡張設定を指定するオプション
debug (Linux*)
debug (Windows*)
生成される情報に影響を与えるオプション
debug (Linux*)
debug (Windows*)
トレースバック情報
トレースバック情報を出力するオプション
ドライバー・ツール・コマンド
表示および実行するオプション
表示のみで、実行しないオプション
プリフェッチ挿入
オプションを有効にする
プログラム
エイリアシングを仮定するように指定するオプション
速度を最大限にするオプション
プロシージャー間の最適化
ファイル間の IPO を有効にするオプション
単一ファイルのコンパイルで有効にするオプション
追加のプロシージャー間の最適化を有効にするオプション
プロセッサー
特定のプロセッサー向けに最適化するオプション
G5、G6、G7
mtune
tpp1、tpp2、G1、G2、G2-p9000
プロセッサー固有のコード
生成および最適化するオプション
生成するオプション
プロファイリング
サマリーの名前を指定するオプション
ソースマッピングを生成するオプション
プログラムをインストルメントするオプション
出力ファイルのディレクトリーを指定するオプション
情報の使用を有効にするオプション
ベクトライザー
診断レポートを制御するオプション
マクロ名
任意の値に関連付けるオプション
マルチスレッド・アプリケーション
解析を有効にするオプション
マルチスレッドのパフォーマンス
解析に役立つオプション
メモリーモデル
小さな、または中くらいのメモリーを指定するオプション
大きなメモリーを指定するオプション
特定のメモリーを使用するオプション
メモリーロード
移動する最適化を有効にするオプション
メモリー依存
IVDEP の後にループ運搬がないことを指定するオプション
メモリー帯域幅
チューニングとヒューリスティックを有効にするオプション
ライブラリー
システム・ライブラリーの場所を出力するオプション
スタティック・リンクを有効にするオプション
ダイナミック・リンクを有効にするオプション
共有ライブラリーとリンクしないようにするオプション
検索するためのオプション
指定したディレクトリーを検索するオプション
標準ライブラリーとリンクしないようにするオプション
ライブラリーのダイナミック・リンク
オプションを有効にする
ランタイム・ライブラリー (RTL)
シングルスレッドの未解決の参照を検索するオプション
マルチスレッドの未解決の参照を検索するオプション
MT
threads
リンカー
relax リンカーオプションを渡すオプション
オプションを渡すオプション
link
Wl
ファイルからコマンドを読み取るオプション
リンカーオプションを渡すオプション
リンク
起動ファイルおよびライブラリーを使用しないようにするオプション
起動ファイルを使用しないようにするオプション
抑止するオプション
ループ
アンロールする最大回数を指定するオプション
位置に依存しないコード
生成するオプション
位置に依存しない外部参照
コードを生成するオプション
関数のエントリーポイントと終了ポイント
インストルメントを指定するオプション
関数のプロファイリング
コンパイルとリンクを行うオプション
関数分割
有効または無効にするオプション
共有オブジェクト
動的共有オブジェクトを生成するオプション
最適化
すべての速度を有効にするオプション
すべてを無効にするオプション
O
Od
グローバルな最適化を有効にするオプション
コードを指定するオプション
プリフェッチ挿入を有効にするオプション
多くの速度を有効にするオプション
複数のファイルから単一のアセンブリー・ファイルを生成するオプション
複数のファイルから単一のオブジェクト・ファイルを生成するオプション
最適化レポート
stderr のレポートを生成するオプション
フェーズを表示するオプション
使用するフェーズを指定するオプション
指定されたテキストを含むルーチンのレポートを生成するオプション
名前を指定するオプション
算術ライブラリー関数
呼出し後に errno をテストするオプション
算術関数
高速なコードシーケンスを有効にするオプション
自動パラレライザー
マルチスレッド・コードの生成を有効にするオプション
ループのしきい値を設定するオプション
診断レベルを制御するオプション
式
浮動小数点を評価するオプション
出力ファイル
名前を指定するオプション
診断メッセージ
OpenMP* 宣言子を制御するオプション
SV 発行時にインクルード・ファイルを追加するオプション
エラー時にコンパイルを停止するオプション
スタティックの検証を制御するオプション
ファイルへ出力するオプション
ベクトライザーを制御するオプション
diag、Qdiag
vec-report、Qvec-report
メッセージ ID を表示するオプション
行数を指定するオプション
自動パラレライザーを制御するオプション
diag、Qdiag
par-report、Qpar-report
出力後にコンパイルを停止するオプション
発行するメッセージに影響を与えるオプション
表示を制御するオプション
有効なメッセージを出力するオプション
有効または無効にするオプション
推奨されていないコンパイラー・オプション (古いオプション)
中間ファイル
コンパイル中に保存するオプション
動的共有オブジェクト
生成するオプション
標準ディレクトリー
インクルード・ファイルの検索パスから除外するオプション
浮動小数点から整数への変換
高速変換を有効にするオプション
浮動小数点の精度
一般的に精度を上げるオプション
影響を与える最適化を無効にするオプション
仮数部の精度を制御するオプション
除算の精度を上げるオプション
平方根計算の精度を上げるオプション
浮動小数点スタック
チェックするオプション
浮動小数点レジスター
上位の使用を無効にするオプション
fr32
QIA64-fr32
浮動小数点演算
スペキュレーションを行うモードを指定するオプション
fp-speculation、Qfp-speculation
IPF-fp-speculation、QIPF-fp-speculation
セマンティクスを制御するオプション
組み合わせを有効にするオプション
浮動小数点結果を丸めるオプション
複素数演算
代数展開を有効にするオプション
変数
DATA セクションに配置するオプション
常に保存するオプション
例外処理
テーブルを生成するオプション