Jump to main content
MPLAB® XC32 C Compiler User's Guide for PIC32A MCU
Search
Home
6
Compiler Command-Line Driver
6.6
Driver Option Descriptions
6.6.7
Options for Controlling the Preprocessor
6.6.7.17
-iprefix
prefix
Notice to Development Tools Customers
1
Preface
2
Compiler Overview
3
Compiler and Other Development Tools
4
How To's
5
XC32
Toolchain and
MPLAB® X IDE
6
Compiler Command-Line Driver
6.1
Invoking the Compiler
6.2
The Compilation Sequence
6.3
Runtime Files
6.4
Compiler Output
6.5
Compiler Messages
6.6
Driver Option Descriptions
6.6.1
Options Specific to
32-bit MCU
Devices
6.6.2
Options for Controlling the Kind of Output
6.6.3
Options for Controlling the C Dialect
6.6.4
Options for Controlling Warnings and Errors
6.6.5
Options for Debugging
6.6.6
Options for Controlling Optimization
6.6.7
Options for Controlling the Preprocessor
6.6.7.1
-A
question
(
answer
)
6.6.7.2
-A -
predicate
=
answer
6.6.7.3
-A
predicate
=
answer
6.6.7.4
-C
6.6.7.5
-dD
6.6.7.6
-D
macro
6.6.7.7
-D
macro
=
defn
6.6.7.8
-dM
6.6.7.9
-dN
6.6.7.10
-fno-show-column
6.6.7.11
-H
6.6.7.12
-iquote, -I-
6.6.7.13
-I
dir
6.6.7.14
-idirafter
dir
6.6.7.15
-imacros
file
6.6.7.16
-include
file
6.6.7.17
-iprefix
prefix
6.6.7.18
-isystem
dir
6.6.7.19
-iwithprefix
dir
6.6.7.20
-iwithprefixbefore
dir
6.6.7.21
-M
6.6.7.22
-MD
6.6.7.23
-MF
file
6.6.7.24
-MG
6.6.7.25
-MM
6.6.7.26
-MMD
6.6.7.27
-MP
6.6.7.28
-MQ
6.6.7.29
-MT
target
6.6.7.30
-nostdinc
6.6.7.31
-P
6.6.7.32
-trigraphs
6.6.7.33
-
Umacro
6.6.7.34
-undef
6.6.8
Options for Assembling
6.6.9
Options for Linking
6.6.10
Options for Directory Search
6.6.11
Options for Code Generation Conventions
6.6.12
Miscellaneous Options
6.7
MPLAB® X IDE
Toolchain Equivalents
7
Device-Related Features
8
Differences Between
MPLAB® XC32
and C Standard
9
Supported Data Types and Variables
10
Fixed-Point Arithmetic Support
11
Memory Allocation and Access
12
Operators and Statements
13
Register Usage
14
Functions
15
Interrupts
16
Main, Runtime Startup and Reset
17
Mixing C and Assembly Code
18
Library Routines
19
Optimizations
20
Preprocessing
21
Linking Programs
22
Implementation-Defined Behavior
23
Embedded Compiler Compatibility Mode
24
Common C Interface
25
Diagnostic Pragmas
26
Diagnostic Messages
27
GNU Free Documentation License
28
Built-in Functions
29
Document Revision History
Microchip Information
6.6.7.17 -iprefix
prefix
Specify
prefix
as the prefix for subsequent
-iwithprefix
options.