I\'m performing some source processing between C preprocessing and C compilation. At the moment I:
gcc -E file.c > preprocessed_file.c
Save the file with the .i suffix after pre-processing. Gcc man page:
.i
file.i C source code which should not be preprocessed. file.ii C++ source code which should not be preprocessed.