Linux教学——GDB使用总结
0赞
发表于 3/2/2023 4:02:38 PM
阅读(671)
启动
在shell下敲gdb命令即可启动gdb,启动后会显示下述信息,出现gdb提示符。
测试代码
设置断点
可以在函数名和行号等上设置断点。程序运行后,到达断点就会自动暂停运行。此时可以查看该时刻的变量值、显示栈帧、重新设置断点或重新运行等。断点命令(break)可以简写为b。
显示栈帧
backtrace命令可以在遇到断点而暂停执行时显示栈帧。该命令简写为bt。此外, backtrace的别名还有where和info stack(简写为info s)。
显示栈帧后,就可以确认程序在何处停止,及程序的调用路径。
显示变量
更多精彩内容欢迎点击==>>电子技术应用-AET<<
电子技术应用专栏作家:嵌入式与Linux那些事
原文链接:【调试】GDB使用总结