Datasheet

Creating an Application
3-12 Copyright © 1999-2001 ARM Limited. All rights reserved. ARM DUI 0064D
Note
This example has shown how to use the configuration dialogs to set options for
individual build targets. There are configuration panels available for most of the ADS
toolchain, including the linker, fromELF, and the assembler. You can use the
configuration panels to specify most options available in the tools, including:
procedure call options
the structure of output images
the linker and postlinker to use
the ARM debugger to call from the CodeWarrior IDE.
See the section on configuring a build target in the CodeWarrior IDE Guide for a
complete description of build target options.
3.2.4 Building the project
The Project menu contains a number of commands to compile, or compile and link
your project files. These commands apply only to the current build target. To compile
and link the example project:
1. Ensure that the project window is the currently active window.
2. Select the build target you want to build (see Figure 3-8 on page 3-8). For this
example, select the DebugRel build target.
3. Select Make from the Project menu. The CodeWarrior IDE builds the project by:
compiling newly added, modified, and touched source files to produce ELF
object files
linking object files and libraries to produce an ELF image file, or a partially
linked object
performing any postlink operations that you have defined for your build
target, such as calling fromELF to convert an ELF image file to another
format.
Note
In the
dhryansi
example there is no postlink operation.
If the project has already been compiled using a command such as Bring Up To
Date or Compile, the Make command performs only the link and postlink steps.
The compiler displays build information, errors, and warnings for the build in a
messages window.