C and C++ SoftBench User's Guide

Using SoftBench
Using the Target Graph
Chapter 2 67
The target graph has selection-sensitive popup menus. Depending on
what is selected, an appropriate popup menu is available. You can edit
the dependencies shown on the graph by choosing the appropriate menu
commands from the "File", "Target", or "Graph" menu or from the
popup menu. Commands that interact with intermediate files are
available only from the popup menu.
Understanding the Graph
The target graph contains four types of nodes:
targets—the end product of a build, such as a linked executable,
library, or message catalog
intermediate files—a file derived from a source file, but not the end
product of the build, for example, an object file or a generated source
file. These files are not part of the project file set.
source files—files in the project file set from which targets are
derived
include files—files included in source files, and required, through
the include relationship, to successfully derive a target
SoftBench uses shape and color to show the type and state of the node.
Each node type has a different shape. Color describes the possible
possible possible statesfor target graph nodes. See Table on page 68.
Display
Dependencies
Yes No
Select Target Nodes Yes Yes
Operations
Available
All Build only
Graph Operations
(save, find, zoom,
hide, clear)
Yes Yes
Table 2-3 Build Model Operations in the Target Graph
Operation Project Build External Build