GDB Beginner Masterclass

Описание к видео GDB Beginner Masterclass

►Find full courses on: https://courses.mshah.io/ *FULL DEBUGGING COURSE AVAILBLE*
►Playlist here:    • C++ and Pybind11  
►Join as Member to Support the channel:    / @mikeshah  

►Lesson Description: A quick introduction to GDB showing you the basics all GDB with some simple examples. The full course linked at courses.mshah.io provides another 70%+ more material broken down into smaller lessons and exercises.

Some of the things that we learned:
gdb ./prog to start the program
gdb and the file ./prog to reload a program after changes
'n' or 'next' to move to next line
'l' or 'list' to list source code.
'Ctrl+x 1' to enter the TUI mode.
'Ctrl+x o' to shift between windows
's' or 'step' to step into the source code.
'br' or 'break' to set a breakpoint followed by a line number or function name
'c' or 'continue' to continue from a breakpoint.
'set var=value' to set a varaible value.
'p' or 'print' followed by a variable. Note: You can also dereference a variable (e.g. print *px) to see the dereferenced value.
'bt' or 'backtrace' to get the stack frame.
'f' or 'finish' to execute a function to completion.
'info args' to get information about the incoming function arguments'

►YouTube Channel:    / mikeshah  
►Please like and subscribe to help the channel!
►Join our free community: https://courses.mshah.io/communities/...

Комментарии

Информация по комментариям в разработке