Causes the preprocessor to send output to stdout, omitting #line directives.
Linux: | -EP |
Windows: | /EP |
None
OFF |
Preprocessed source files are output to the compiler. |
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.
Visual Studio: Preprocessor > Preprocess Suppress Line Numbers
Eclipse: None
None
To preprocess to stdout omitting #line directives, enter the following command:
On Windows* systems:
icx /EP prog1.cpp prog2.cpp ! specific to C++
dpcpp-cl /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++