SW500011 Microchip Technology, SW500011 Datasheet - Page 20

HI-TECH X PRO FOR PIC32

SW500011

Manufacturer Part Number
SW500011
Description
HI-TECH X PRO FOR PIC32
Manufacturer
Microchip Technology
Type
Compilerr
Series
PIC32r
Datasheet

Specifications of SW500011

No. Of User Licenses
1
Supported Families
PIC32
Core Architecture
PIC
Supported Hosts
Windows XP, Vista, Linux, Mac OS X
Software Edition
Professional
Kit Contents
Software And Docs
Tool Type
Compiler
Lead Free Status / RoHS Status
Not applicable / Not applicable
For Use With/related Products
PIC32 Series
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
032
778-1007
778-1007
Invoking the Compiler
2.1 Invoking the Compiler
This chapter looks at how to use PICC32 as well as the tasks that it and the internal applications
perform during compilation.
It is conventional to supply options(identified by a leading dash “-” or double dash “–”) before
the filenames, although this is not mandatory.
option follows.
files, such as relocatable object (.obj) files or p-code (.p1) files. The order of the files is not
important, except that it may affect the order in which code or data appears in memory, and may
affect the name of some of the output files.
linker.
extension. Recognized file types are listed in Table 2.1. This means, for example, that an assembler
file must always have a .as extension. Alphabetic case of the extension is not important from the
compiler’s point of view.
20
PICC32 has the following basic command format:
The formats of the options are discussed below in Section 2.6, and a detailed description of each
The files may be any mixture of C and assembler source files, and precompiled intermediate
Libraries is a list of either object code or p-code library files that will be searched by the
PICC32 distinguishes source files, intermediate files and library files solely by the file type or
PICC32 [options] files [libraries]
M
part of a program. C source files are initially passed to the preprocessor by the driver.
A module is the output of the preprocessor, for a given source file, after inclusion of
any header files (or other source files) which are specified by #include preprocessor
ODULES AND SOURCE FILES
.c
.p1
.lpp
.as
.obj
.lib
.hex
File Type
Table 2.1: PICC32 input file types
: A C source file is a file on disk that contains all or
Meaning
C source file
p-code file
p-code library file
Assembler source file
Relocatable object code file
Relocatable object library file
Intel HEX file
PICC32 Command-line Driver

Related parts for SW500011