About Preprocessor Options

This section explains the how preprocessor options are implemented in the Intel® C++ Compiler to perform preliminary operations on C and C++ source files. The preprocessor options are summarized in the following table:

Option Description
-E preprocess to stdout
-P preprocess to a file omitting #line directives
-EP preprocess to stdout omitting #line directives
-C retain comments in intermediate file
-D define a macro
-U undefine a macro

See Also