You copied the Doc URL to your clipboard.

-E

Executes the preprocessor step only.

By default, output from the preprocessor is sent to the standard output stream and can be redirected to a file using standard UNIX and MS-DOS notation.

You can use the -o option to specify a file for the preprocessed output.

By default, comments are stripped from the output. Use the -C option to keep comments in the preprocessed output.

To generate interleaved macro definitions and preprocessor output, use -E -dD.

Example

armclang --target=aarch64-arm-none-eabi -E -dD source.c > raw.c
Was this page helpful? Yes No