ARM Technical Support Knowledge Articles

WHAT'S IN THE .I FILE?

Applies to: uVision IDE

Answer


Information in this article applies to:


QUESTION

When I build my project in uVision, a *.I file is created for each source file in my project. What is in these files?

ANSWER

The *.I file is a preprocessor output file. It is created when you specify the PREPRINT directive on the compiler command line or when you check the C Preprocessor Listing check box in the uVision Project Options Listing Tab.

The preprocessor output file lists the preprocessor output for the compilation of a source file. To disable generation of these files, uncheck the C Preprocessor Listing check box in uVision or remove the PREPRINT directive from the C compiler command line.

SEE ALSO

Article last edited on: 2004-06-28 19:22:19

Rate this article

[Bad]
|
|
[Good]
Disagree? Move your mouse over the bar and click

Did you find this article helpful? Yes No

How can we improve this article?

Link to this article
Copyright © 2011 ARM Limited. All rights reserved. External (Open), Non-Confidential