## Stop-mode Overview

The Debug or launch configuration window provides C/C++ stop-mode debug options that use a JTAG interface when a Symbian OS Sophia or Trace32 launch configuration is created. The settings included in these launch configuration are a combination of Carbide, CDT, and Eclipse options. The tabs in the window include:

- The Main tab defines the project to be launched. Enter the name of the project containing the class to launch in the project field, and the executable name in the Executable field to launch on the device.
- The Connection tab specifies the method used to transfer files to the target device.
- The Debugger tab provides control over common Carbide.c++ debugger capabilities.
- The ROM Image tab allows you to define startup options and ROM image download information.
- The Executables tab allows you to specify which executables within your project to debug.
- The Source tab (standard CDT page) defines the location of source files used to display source when debugging an application. By default, these settings are derived from the associated project's build path. You may override these settings here.
- The Common tab (standard CDT page) defines general information about the launch configuration. You may choose to store the launch configuration in a specific file and specify which perspectives become active when the launch configuration is launched.

Figure 1 - Debug or launch configuration window for stop mode debugging

##### Other references

- Debug Window
- Creating a Launch Configuration
- Emulator overview
- Run-mode overview