Microchip Technology XC8 Standard Compiler (Workstation) SW006021-1 SW006021-1 ユーザーズマニュアル

製品コード
SW006021-1
ページ / 518
XC8 Command-line Driver
 2012 Microchip Technology Inc.
DS52053B-page 125
4.10.2
Compiler Category
The panels in this category control aspects of compilation of C source.
4.10.2.1
PREPROCESSING AND MESSAGES
These options relate to the C preprocessor and messages produced by the compiler 
(see Section 4.6 “Compiler Messages” for more information).
See Figure 4-10 in conjunction with the following command-line option equivalents.
FIGURE 4-10:
PREPROCESSING AND MESSAGES OPTIONS
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: This checkbox controls whether assembly source files are 
scanned by the preprocessor. SeSection 4.8.11 “-P: Preprocess Assembly 
Files”
.
4.
Identifier length: This selector is currently not implemented. See 
Section 4.8.9 “-N: Identifier Length”.
5.
Include Directories: This selection uses the buttons and fields grouped in the 
bracket to specify include (header) file search directories. See Section 4.8.5 “-I: 
Include Search Path”
.
6.
Strict ANSI Conformance: This forces the compiler to reject any non-standard 
keywords. SeSection 4.8.55 “--STRICT: Strict ANSI Conformance”.
7.
Verbose: This checkbox controls whether the full command-lines for the compiler 
applications are displayed when building. SeSection 4.8.15 “-V: Verbose 
Compile”
.
8.
Warning level: This selector allows the warning level print threshold to be set. 
SeSection 4.8.59 “--WARN: Set Warning Level”.
1
2
3
4
5
6
7
8