Developer Guide and Reference

Contents

EP

Causes the preprocessor to send output to stdout, omitting #line directives.

Syntax

Linux:
-EP
macOS:
-EP
Windows:
/EP
Arguments
None
Default
OFF
Preprocessed source files are output to the compiler.
Description
This option causes the preprocessor to send output to
stdout
, omitting #line directives.
If you also specify option
P
or
Linux*
option
F
, the preprocessor will write the results (without #line directives) to a file instead of
stdout
.
Alternate Options
None
To preprocess to
stdout
omitting #line directives, enter the following command:
On Windows* systems:
icl /EP prog1.cpp prog2.cpp
On Linux*
and
macOS*
systems:
icpc -EP prog1.cpp prog2.cpp