## Application Emulator Debug Example using Templates

This example shows how to create, build, and debug a program for the emulator called HelloCarbide using Carbide project templates. Once debugged, you can create a new build compiled to run on a target device. If the Carbide.c++ edition you are using supports on-device debugging, then Carbide.c++ deploys the program to the target device automatically. The steps include:

- Creating a project using Carbide project templates
- Building an executable of the project sources
- Defining a run/debug launch configuration to provide additional information to the debugger
- Using a debugger to interactively control the program in the emulator

Follow the steps to successfully create the HelloCarbide program and debug it on the S60 Emulator.

NOTE There must be at least one recognized SDK installed before you can create a project. See the SDK Preferences panel to determine if the installed SDKs are recognized by Carbide.c++ IDE. If the SDK you have installed is not recognized, you may still be able to add it to the Discovered Symbian OS SDK list.