Merge pull request #131 from lucaswerkmeister/patch-1

Add a gdb cheat sheet
This commit is contained in:
Chris Lane 2013-12-01 09:58:26 -08:00
commit 56cde2f6e5
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