时间:2021-07-01 10:21:17 帮助过:24人阅读
1.直接按回车键表示,重复上一次命令
2.p i=1.改变i的变量值
3.finish 退出函数
4.gdb -c core文件 可执行文件
5.gdb 进程名 PID
6.-d 加入一个源文件的搜索路径
7.shell+命令 可以在gdb下执行shell命令
8.make 可以重新build自己的程序
9.set args 可以指定运行时参数
10.show args 可以查看设置好的运行时参数
11.path 可以设定程序的运行路径
12.show path 查询程序的运行路径
13.用attach挂接进程,detch取消挂接进程
14.当进程被gdb住时,你可以使用info、program来查看程序是否在运行,进程号,被暂停的原因
15.break if i = 100表示当i为100时暂停程序
16.watchpoint 观察某个表达式的值是否有变化,如果有变化,马上停止程序
watch 被写 rwatch 被堵 awatch 被读或者被写
17.catchpoint 捕捉程序运行时的一些事件
18 until 把光标停止在循环的头部,然后输入u这样就自动执行完全全部的循环
GDB的常用命令
标签:cat 停止 shell 表达 命令 常用命令 point gdb 搜索