4.7.1.1 XC8 Global Options Category
The following describe the options available in the MPLAB X IDE XC8 Global Options categories as well as the VS Code category.
Global Options
- Override default device support
- This selector lets you choose how to manage Device Family Pack (DFP) usage. Selecting Do not override allows MPLAB X IDE to provide a list of available DFPs. If you want to use a DFP that you've downloaded manually, choose User specified location and enter the DFP path in the Custom DFP path field. The Compiler location option uses DFPs included with the compiler instead of the IDE. However, modern compiler versions no longer include DFPs, making this option less relevant.
- Custom DFP path
- If you have selected User specified location for the Override default device support option, enter the path to the DFP you wish to use in this field.
- C standard
- This selector specifies the language standard used. See Std Option.
- Output file format
- This selector specifies the output file type. See G: Produce Debugging Information Option.
- Smart IO default Format
- This field allows you to fine-tune the specifications that must be processed by smart IO functions when the compiler is unable to determine usage information from the formatted IO function cal. See Smart-io-format Option
Stack Options
- Stack options
- All the fields in this dialog correspond to which data stack is used and how that is configured. See Stack Option.
