Microchip Technology SW006021-1N Benutzerhandbuch
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.
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”.
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”.
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”.
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”.
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”.
See Section 4.8.9 “-N: Identifier Length”.
2
3
4
5
6
7
1