You can use the following option to see the pre-processing files. Normally the compiler will create the files on the fly while trying to create an object file. But at the end removes them.
So in order to view them you can use the command with save-temps.
The output will have the following files:
- hello.i-Pre-Processed Output
- hello.s-Assembler Output
- hello.o-Compiler Output
gcc -save-temps hello.c