インテル® C++ コンパイラー 18.0 デベロッパー・ガイドおよびリファレンス
#line ディレクティブを省略して、出力を stdout に送るようにプリプロセッサーに指示します。
Linux* および macOS*: | -EP |
Windows*: | /EP |
なし
オフ |
前処理済みソースファイルはコンパイラーに出力されます。 |
このオプションは、#line ディレクティブを省略して、出力を stdout に送るようにプリプロセッサーに指示します。
P または Linux* の F オプションを一緒に指定した場合、プリプロセッサーは結果を (#line ディレクティブなしで) stdout の代わりにファイルに書き出します。
Visual Studio*: [Preprocessor (プリプロセッサー)] > [Preprocess Suppress Line Numbers (行番号を挿入しないプリプロセス)]
Eclipse*: なし
Xcode*: なし
なし
#line ディレクティブを省略し、前処理の結果を stdout に出力するには、次のコマンドを入力します。
Windows*:
icl /EP prog1.cpp prog2.cpp
Linux* および macOS*:
icpc -EP prog1.cpp prog2.cpp