C++ User's Guide

-E

Runs the preprocessor on source files; does not compile.

Directs the CC driver to run only the preprocessor on C++ source files, and to send the result to stdout (standard output). No compilation is done; no .o files are generated.

Output from this option is not supported as input to the C++ compiler when templates are used.

See also

-P