インテル® C++ コンパイラー 18.0 デベロッパー・ガイドおよびリファレンス
出力を stdout に送るようにプリプロセッサーに指示します。
Linux* および macOS*: | -E |
Windows*: | /E |
なし
オフ |
前処理済みソースファイルはコンパイラーに出力されます。 |
このオプションは、出力を stdout に送るようにプリプロセッサーに指示します。ファイルが前処理されている場合、コンパイルは停止します。
このオプションを指定すると、コンパイラーのプリプロセッサーはソースモジュールを拡張して、結果を stdout に書きます。前処理されたソースには、コンパイラーがソースファイルと行番号を決定するために使用する #line ディレクティブが含まれます。
なし
2 つのソースファイルを前処理して stdout に出力するには、次のコマンドを実行します。
Windows*:
icl /E prog1.cpp prog2.cpp
Linux*:
icpc -E prog1.cpp prog2.cpp
macOS*:
icl++ -E prog1.cpp prog2.cpp
icpc -E prog1.cpp prog2.cpp