163 karma · joined October 24, 2016
https://www.youtube.com/watch?v=__-wUHG2rfM
The source code for this tutorial can be downloaded from GitHub:
After I think I have mastered the basic chapters, I will continue reading the subsequent contents. I won't try to understand everything in the advanced parts. Instead, I just read some useful content and treat other content as a technical dictionary so I can refer to it in the future.
I like learning a language/tool as quickly as possible, and then try to use it more skilled.
Now I'm using an awesome GDB init file to construct a convenient debugging interface. It's an open source project and you won't regret it: https://github.com/cyrus-and/gdb-dashboard
There is also a browser-based frontend for GDB: https://github.com/cs01/gdbgui
If you want to try more, search the keyword GDB on GitHub and sort by stars, then you will find many GDB enhancement tools.