#line 宣言子を省略して、出力を stdout に送るようにプリプロセッサーに指示します。
IDE オプション
Windows*:
[Preprocessor (プリプロセッサー)] > [Preprocess Suppress Line Numbers (行番号を挿入しないプリプロセス)] (VS 2010)
Linux*:
なし
OS X*:
なし
デフォルト
オフ |
前処理済みソースファイルはコンパイラーに出力されます。
|
説明
このオプションは、#line 宣言子を省略して、出力を stdout に送るようにプリプロセッサーに指示します。
P または Linux* の F オプションを一緒に指定した場合、プリプロセッサーは結果を (#line 宣言子なしで) stdout の代わりにファイルに書き出します。
例
#line 宣言子を省略し、前処理の結果を
stdout
に出力するには、次のコマンドを入力します。
Windows* システム:
icl /EP prog1.cpp prog2.cpp
Linux* および OS X* システム:
icpc -EP prog1.cpp prog2.cpp