gdb是一款开源、跨平台的调试器,可以用来调试程序并查找错误。在Linux系统中,gdb可以通过终端实现,下面介绍一些常用的命令:
-
启动gdb调试器:在命令行输入“gdb [可执行文件名]”即可启动gdb。
-
设置断点:使用“break [line number]”命令设置断点,例如“break main”或“break 14”。
-
运行程序:使用“run”命令运行程序。
-
单步调试:使用“step”命令单步执行程序。
-
继续执行:使用“continue”命令继续执行程序。
-
查看变量值:使用“print [variable name]”命令查看变量的值。
-
修改变量值:使用“set [variable name]=[value]”命令修改变量的值。
-
回溯调用栈:使用“backtrace”命令回溯函数调用栈。
-
查看堆栈信息:使用“info stack”命令查看当前线程的调用栈信息。
-
查看寄存器内容:使用“info registers”命令查看当前寄存器的值。
-
退出gdb调试器:使用“quit”命令退出gdb。
以上只是gdb的一些常用命令,还有更多命令和选项可供使用。需要了解更多内容,请参阅gdb文档或在终端中输入“help”命令查看帮助文档。
标签:查看,break,命令,gdb,使用,调试器 From: https://www.cnblogs.com/hezexian/p/17292591.html