User manual
MPLAB
®
XC8 C Compiler User’s Guide
DS52053B-page 124 2012 Microchip Technology Inc.
4.10 MPLAB X UNIVERSAL TOOLSUITE EQUIVALENTS
When compiling under the MPLAB X IDE, it is still the compiler’s command-line driver
that is being executed and compiling the program. The MPLAB XC8 compiler plugins
controls the MPLAB X IDE Properties dialog that is used to access the compiler
options, however these graphical controls ultimately adjust the command-line options
passed to the command-line driver when compiling. You can see the command-line
options being used when building in MPLAB X IDE in the Output window.
The following dialogs and descriptions identify the mapping between the MPLAB X IDE
dialog controls and command-line options.
If you are using MPLAB IDE v8, see Section 4.9 “MPLAB IDE V8 Universal Tool-
suite Equivalents”.
4.10.1 Global Category
The panel in this category, shown in Figure 4-9, controls settings which apply to the
entire project.
FIGURE 4-9: GLOBAL OPTIONS
1. Size of Double: This selector allows the size of the double type to be selected.
See Section 4.8.24 “--DOUBLE: Select Kind of Double Types”.
2. Size of Float: This selector allows the size of the float type to be selected. See
Section 4.8.31 “--FLOAT: Select Kind of Float Types”.
3. External memory: This option allows specification of how external memory
access is performed. This only affects those devices which can access external
memory. See Section 4.8.26 “--EMI: Select External Memory Interface Oper-
ating Mode”.
4. RAM ranges: This field allows the default RAM (data space) memory used to be
adjusted. See Section 4.8.48 “--RAM: Adjust RAM Ranges”.
5. ROM ranges: This field allows the default ROM (program memory space) mem-
ory used to be adjusted. See Section 4.8.49 “--ROM: Adjust ROM Ranges”.
1
2
3
4
5