►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/...
Смотрите видео GDB Beginner Masterclass онлайн, длительностью часов минут секунд в хорошем качестве, которое загружено на канал Mike Shah 19 Март 2021. Делитесь ссылкой на видео в социальных сетях, чтобы ваши подписчики и друзья так же посмотрели это видео. Данный видеоклип посмотрели 11,310 раз и оно понравилось 301 посетителям.