Add a gdb cheat sheet

This commit is contained in:
Lucas Werkmeister 2013-11-25 23:19:11 +01:00
parent d8c723681a
commit 1f2ae23628
1 changed files with 26 additions and 0 deletions

26
cheatsheets/gdb Normal file
View File

@ -0,0 +1,26 @@
# start the debugger
gdb your-executable
# set a breakpoint
b some-method, break some-method
# run the program
r, run
# when a breakpoint was reached:
# run the current line, stepping over any invocations
n, next
# run the current line, stepping into any invocations
s, step
# print a stacktrace
bt, backtrace
# evaluate an expression and print the result
p length=strlen(string)
# list surrounding source code
l, list
# continue execution
c, continue
# exit gdb (after program terminated)
q, quit