インテル® C++ コンパイラー 18.0 デベロッパー・ガイドおよびリファレンス

EP

#line ディレクティブを省略して、出力を stdout に送るようにプリプロセッサーに指示します。

構文

Linux* および macOS*:

-EP

Windows*:

/EP

引数

なし

デフォルト

オフ

前処理済みソースファイルはコンパイラーに出力されます。

説明

このオプションは、#line ディレクティブを省略して、出力を stdout に送るようにプリプロセッサーに指示します。

P または Linux* の F オプションを一緒に指定した場合、プリプロセッサーは結果を (#line ディレクティブなしで) stdout の代わりにファイルに書き出します。

IDE オプション

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