linux-在GDB中删除用户定义的命令

我在GDB中创建了一些钩子和用户定义的命令.现在,我只想知道如何删除或更改它们.

谢谢,

解决方法:

我认为没有办法将其删除.这似乎是gdb命令语言的疏忽.

您可以再次使用define命令重新定义用户定义的命令.您可以通过仅定义命令不执行任何操作来使命令成为无操作. gdb会询问您是否真的要重新定义命令:

(gdb) define qqq
Type commands for definition of "qqq".
End with a line saying just "end".
>print 23
>end
(gdb) define qqq
Redefine command "qqq"? (y or n) y
Type commands for definition of "qqq".
End with a line saying just "end".
>end
上一篇:javascript-如何通过控制台调试变量,该变量由AngularJS中的controllerAs绑定到控制器


下一篇:java-了解二进制搜索错误