Developer Guide and Reference

Contents

EP

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

Syntax

Linux:
-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
.
IDE Equivalent
Visual Studio:
Preprocessor > Preprocess Suppress Line Numbers
Eclipse:
None
Alternate Options
None
Example
To preprocess to
stdout
omitting #line directives, enter the following command:
On Windows* systems:
icx /EP prog1.cpp prog2.cpp ! specific to C++
dpcpp /EP prog1.cpp prog2.cpp ! specific to DPC++
On Linux* systems:
icpx -EP prog1.cpp prog2.cpp ! specific to C++
dpcpp -EP prog1.cpp prog2.cpp ! specific to DPC++

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.