Difference between revisions of "Debugging with Code::Blocks"
From Code::Blocks
m |
|||
Line 18: | Line 18: | ||
Notes: | Notes: | ||
+ | |||
Breakpoints may also be toggled with a left click in the left editor margin. | Breakpoints may also be toggled with a left click in the left editor margin. | ||
Breakpoints do not work in constructors or Destructors. They do work in routines <u>called</u> from them. This is a GDB restriction, not a bug. | Breakpoints do not work in constructors or Destructors. They do work in routines <u>called</u> from them. This is a GDB restriction, not a bug. |
Revision as of 01:03, 26 October 2006
Make sure that the project is compiled with the -g compiler option.
Menu => Project => Build Options
Open The Debugger Watches Window
Find the line containing the variable to be watched. Set a breakpoint in a position that will allow you to observe the variable value.
Menu => Debug => Toggle Breakpoint
Run the debugger until the breakpoint is reached. Right click the variable to set a watch in the Watch Window.
Notes:
Breakpoints may also be toggled with a left click in the left editor margin.
Breakpoints do not work in constructors or Destructors. They do work in routines called from them. This is a GDB restriction, not a bug.