Launch configuration types

To run and debug a program on your target system, you need to create a launch configuration. It consists of various settings that affect how the program starts, such as various parameters and environment variables. You enter these once, and then you can use this collection of settings again and again.

The IDE supports these default types of launch configurations:

BlackBerry Tablet OS C/C++ Application

You can choose from two configuration types for your BlackBerry Tablet OS project: Run As and Debug As, and you can choose to set the active type to use either the Simulator, or the PlayBook Release or PlayBook Debug.

Now create your own launch configuration: right-click on a binary on the navigator and select Run As > BlackBerry Tablet OS Application Dialog (or Run As > Blackberry Tablet OS Application if one was created previously):

BlackBerry Tablet OS Attach to Remote Process — (Profile, Run, and Debug)
If you're connecting to your target machine by IP, select this configuration to connect to a remote process that is already running. This option lets you use the Application Profiler tool for profiling. Your target must be running qconn .
GDB Hardware Debugging — (Debug)
If you want to connect to hardware debugging devices that support an integration with GDB, such as JTAG. In addition, this launch configuration lets you specify:
  • commands that get executed when GDB connects to the device
  • an image to load on the target
  • commands that configure the target for execution
Launch Group — (Profile, Run, and Debug)
Lets you run multiple applications at the same time or in sequential order. By default, it runs in the mode that you selected when launching the application, and the IDE launches the applications in the order that they appear in the Launches list. You can specify a different target for each application; however, you must identify the target separately in each individual launch configuration for the applications you include in the list.