掛上gdb的時候,一步一步執(zhí)行茂附,打印有時候比較麻煩舒岸,我們可以通過編寫一個gdb腳本,來讓這種工作自動化坪它。
file panda
set logging on gdb.log
break panda.cpp:9
command
p $pc
frame
info register
print "panda"
info locals
info args
p c.c_str()
print "panda end"
countinue
end
run
保存成panda.gdb,然后執(zhí)行:gdb -x panda.gdb ./panda
腳本還是會停止骤竹,有時間再研究下。