SW500011 Microchip Technology, SW500011 Datasheet - Page 27

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
PICC32 Command-line Driver
code generator and linker. Although individual library functions or routines will be linked in once
referenced in C code, the compiler still requires the inclusion of the appropriate header file for the
library function that is being used. See the appropriate library function section in Chapter
header file that should be used.
2.3.1 Library Files
By default, PICC32 will search the LIB directory of the compiler distribution for several p-code and
relocatable object library files, which are then passed to the code generator and linker, respectively.
These library files typically contain:
These library files are always scanned after scanning any user-specified libraries passed to the driver
on the command line, thus allowing library routines to be easily replaced with user-defined alterna-
tives. See Section 3.12.1.
the project by disabling the clib suboption of --RUNTIME. 2.6.48. For example:
If these libraries are excluded from the project then calls to any routine, or access of any variable,
that is defined in the omitted library files will result in an error from the linker. The user must provide
alternative libraries or source files containing definitions for any routine or symbol accessed by the
project.
By default, libraries appropriate for the selected driver options are automatically passed to the
The C standard libraries and libraries of implicitly-called assembly routines can be omitted from
The C standard library functions
Assembly routines implicitly called by the code generator
Chip-specific peripherals functions
Chip-specific memory functions
--RUNTIME=default,-clib
Do not confuse the actual library (.lib) files and the header (.h) files. Both are covered
by a library package, but the library files contain precompiled code, typically functions
and variable definitions; the header files provide declarations (as opposed to defini-
tions) for functions, variables and types in the library files, as well as other preprocessor
macros. PICC32 will always link in all the library files associated with the C standard
library (unless you have used an option to prevent this), however with user-defined li-
brary packages, the inclusion of a header does not imply that the corresponding library
file(s) will be searched.
Runtime Files
A
for the
27

Related parts for SW500011