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