4.13.2. Project properties

When you create a project, RealView Debugger sets up default project settings, called Project Properties. These settings include project information and build options that you can modify. The project properties are stored in project files that have the .prj file extension. A project file is located in the directory you specify when you create a project.

You can access the Project Properties for your project using a Project Properties window. For more details on accessing the Project Properties, and how to modify them, see the chapter on managing projects in the RealView Developer Kit v2.2 Debugger User Guide.

For more information about the compilation tool options used to implement the project build options, see Getting started with the compilation tools and the compilation tools documentation.

Build target configurations for Standard and Library projects

When you create a Standard or Library project, RealView Debugger automatically opens a Project Properties window, and sets up default build target configurations, Debug, DebugRel and Release. You can create your own build target configurations as required. Each build target configuration can have different values for the build settings, but only one configuration is active for a project. For example, you might want to set up and use the Debug and Release configurations to build images for debugging and final release.

The first time you close the Project Properties window after creating a Standard or Library project, RealView Debugger creates a build directory and makefile for each build target configuration defined for the project.

Note

If a makefile and directory for the active build target configuration does not already exist when you build a project, RealView Debugger displays a prompt stating that the makefile does not exist. Click Yes at the prompt dialog. RealView Debugger creates the makefile and directory for the active build target configuration, then performs the build.

See the chapter on managing projects in the RealView Developer Kit v2.2 Debugger User Guide for more details on build target configurations.

Preprocessing and post-processing commands

Standard and Library projects also enable you to specify other preprocessing and post-processing commands. For example, after RealView Debugger has built an image, you can set up a fromelf command that the project build process is to use to convert the image to a binary ROM image.

Copyright © 2005, 2006 ARM Limited. All rights reserved.ARM DUI 0276B
Non-Confidential