| |||
| Home > ARM Project Manager > Working with project templates > Blank templates supplied with APM | |||
You can use the following APM templates to create both executable images and ARM libraries:
Build and debug an ARM executable image made from C and ARM assembly language source files and ARM object libraries. You can build your object libraries using sub-projects.
Build and debug a Thumb executable image made from
C and Thumb/ARM assembly language source files and Thumb object
libraries. You can build your object libraries using sub-projects.
You can compile some C sources for ARM state by setting the cc Project
variable to armcc for just those source files
(see Editing a variable).
Build a library of ARM object files from C and ARM assembly language source files. You can use the library as a component in Projects to build ARM executable images.
Build a library of Thumb object files from C and
Thumb/ARM assembly language source files. You can use the library
as a component in Projects to build Thumb executable images. You
can compile some C sources for ARM state by setting the cc Project
variable to armcc for just those source files.
Build and debug a Thumb-ARM interworking image made from:
Thumb C source files
ARM C source files
Thumb/ARM assembly language source files
Thumb object libraries
ARM object libraries.
You can build your object libraries using sub-projects.
A blank template from which to make your own templates. Change the description using the Details dialog (Editing project template details). This template defines DebugRel, Debug, and Release variants and the Miscellanea partition.