www.cryer.co.uk
Brian Cryer's Web Resources

.i file extension

.i
1. Borland C++ Pre-processor intermediary file.
2. GCC pre-processed C file.

A .i file is a temporary file generated using the GCC compiler (which is used to compile C and C++). The GCC compiler does not normally generate a .i file but will do if directed to do so (via the -save-temps switch).

The .i file contains the output of a C source file after pre-processing has been performed. A .i file can in turn subsequently be used by the GCC compiler to save on compilation time (as pre-processing is not required).

cf .ii

For more information see:

Can you add to this? Do you know of any applications not already listed which will work with .i files, view .i files or open .i files? Are you able to contribute any additional reference information or file format information about .i files or have you spotted any errors or omissions? If so please let us know by emailing us at feedback@cryer.co.uk - Thank you.