Техническая Спецификация для Microchip Technology SW006023-1N

Скачать
Страница из 238
MPLAB
®
 XC32 C/C++ Compiler User’s Guide
DS51686E-page 60
 2012 Microchip Technology Inc.
3.8
COMPILER MESSAGES
There are three types of messages. These are described below along with the 
compiler’s behavior when encountering a message of each type.
Warning Messages indicate source code or some other situation that can be
compiled, but is unusual and may lead to a runtime failure of the code. The
code or situation that triggered the warning should be investigated; however,
compilation of the current module will continue, as will compilation of any
remaining modules.
Error Messages indicate source code that is illegal or that compilation of this code
cannot take place. Compilation will be attempted for the remaining source
code in the current module, but no additional modules will be compiled and
the compilation process will then conclude.
Fatal Error Messages indicate a situation that cannot allow compilation to proceed
and which requires the compilation process to stop immediately.
For information on options that control compiler output of errors, warnings or 
comments, see Section 3.9.4 “Options for Controlling the C++ Dialect”.
3.9
DRIVER OPTION DESCRIPTIONS
All single letter options are identified by a leading dash character, “-”, e.g. -c. Some 
single letter options specify an additional data field which follows the option name 
immediately and without any whitespace, e.g. -Idir. Options are case sensitive, so 
-c
 is a different option to -C.
The compiler has many options for controlling compilation, all of which are case 
sensitive.