Debug perspective
The Carbide.c++
Debug perspective is where you debug programs running on an emulator or a target device. The default views include:
- Debug view - displays information about a suspended process during a debug session
- Variables view - allows manipulation of variables used in source code
- Breakpoints view - allows manipulation of breakpoints and watchpoints
- Symbian OS Data view - shows kernel data in the Symbian OS running on the device being debugged
- Executables view - provides a dynamic list of executables and their related source files
- Editor view - one or more source code editor windows
- Outline view - displays an outline of a structured C/C++ file that is currently open in the
editor view
- Console view - displays the output of a process, like the execution of your program, or other outputs
- Tasks view - displays tasks that you manually add
And can include:
- Memory view - allows you to monitor and modify process memory
- Disassembly view - displays the assembly code of the source code currently being debugged
- Expressions view - used to monitor and manipulate global and local variables, structure members, and array elements
- Modules view - uses the Symbolics Loading option to show modules loaded during a debug session
- Registers view - shows general, FPU, or host-specific registers of the host computer or target device

Figure 1. Debug perspective used by Carbide.c++
NOTE Click the
icon to show additional options that may not be visible in the perspective view.
For more information on perspectives see Workbench User Guide > Concepts > Perspectives, and for views see C/C++ Development User Guide > Reference
> C/C++ Views and Editors.
Related references