User manual
XC8 Command-line Driver
2012 Microchip Technology Inc. DS52053B-page 119
4.9.2 Compiler Tab
The options in this dialog control the aspects of compilation up to code generation. See
Figure 4-6 in conjunction with the following command line option equivalents.
1. Define macros: The buttons and fields grouped in the bracket can be used to
define preprocessor macros. See Section 4.8.2 “-D: Define Macro”.
2. Undefine macros: The buttons and fields grouped in the bracket can be used to
undefine preprocessor macros. See Section 4.8.14 “-U: Undefine a Macro”.
3. Preprocess assembly: The checkbox controls whether assembly source files are
scanned by the preprocessor. See Section 4.8.11 “-P: Preprocess Assembly
Files”.
FIGURE 4-6: THE COMPILER TAB
4. Optimization settings: These controls are used to adjust the different optimiza-
tions the compiler employs. See Section 4.8.42 “--OPT: Invoke Compiler Opti-
mizations”.
5. Identifier length: This selector controls the maximum identifier length in C source.
See Section 4.8.9 “-N: Identifier Length”.
2
3
4
5
6
7
1