diff -r 2ee12718a766 -r 9b005a8e6778 core/com.nokia.carbide.cpp.doc.user/html/debugger/debug/cmds_starting.htm --- a/core/com.nokia.carbide.cpp.doc.user/html/debugger/debug/cmds_starting.htm Fri Aug 07 15:50:06 2009 -0500 +++ b/core/com.nokia.carbide.cpp.doc.user/html/debugger/debug/cmds_starting.htm Mon Aug 10 15:21:12 2009 -0500 @@ -1,47 +1,47 @@ - - - - - - -Starting and Terminating a Debug Session - - - -

Starting and Terminating a Debug Session

-

Once you've started a debug session, the Debug view provides controls to both terminate and restart the session. The following items describe the commands for:

- -

Starting a session

-

Use the Debug command () to execute a program under debugger control using the current launch configuration settings.

-

If the project does not already have a launch configuration, the New Launch Configuration Wizard will automatically create one for emulator targets or ask for additional information to create one. It will generate a default name for the launch configuration and add it to the list of available launch configurations for the project. Once complete and saved the debug session is launched. If a launch configuration is already available, the Debug command launches the last launch configuration used by the project.

-

To create new launch configurations where none previously existed or launch the last one created:

- -

To launch a specific launch configuration:

- -

Terminating a session

-

Use the Terminate command () to stop or halt a program based on the type of debugging session underway. Terminate behavior includes:

- -

This behavior differs from suspending a program, as this temporarily suspends execution.

-

NOTE If the Debug view loses focus, the Terminate control will appear disabled. To regain focus, select a thread in the Debug view to update the tool bar and reactivate the Terminate control.

-

Restarting a session

-

Use the Restart command () after stopping program execution. The debugger goes back to the beginning of the program and begins execution again. This behavior is equivalent to killing execution, then starting a new debugging session.

-

Other references

- - - - + + + + + + +Starting and Terminating a Debug Session + + + +

Starting and Terminating a Debug Session

+

Once you've started a debug session, the Debug view provides controls to both terminate and restart the session. The following items describe the commands for:

+ +

Starting a session

+

Use the Debug command () to execute a program under debugger control using the current launch configuration settings.

+

If the project does not already have a launch configuration, the New Launch Configuration Wizard will automatically create one for emulator targets or ask for additional information to create one. It will generate a default name for the launch configuration and add it to the list of available launch configurations for the project. Once complete and saved the debug session is launched. If a launch configuration is already available, the Debug command launches the last launch configuration used by the project.

+

To create new launch configurations where none previously existed or launch the last one created:

+ +

To launch a specific launch configuration:

+ +

Terminating a session

+

Use the Terminate command () to stop or halt a program based on the type of debugging session underway. Terminate behavior includes:

+ +

This behavior differs from suspending a program, as this temporarily suspends execution.

+

NOTE If the Debug view loses focus, the Terminate control will appear disabled. To regain focus, select a thread in the Debug view to update the tool bar and reactivate the Terminate control.

+

Restarting a session

+

Use the Restart command () after stopping program execution. The debugger goes back to the beginning of the program and begins execution again. This behavior is equivalent to killing execution, then starting a new debugging session.

+

Other references

+ + + +