Debugging with Code::Blocks
From Code::Blocks
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
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.