В GDB я создал несколько крючков и пользовательских команд. Теперь я просто хочу знать, как я могу их удалить или изменить.Удаление пользовательских команд в GDB
Спасибо,
В GDB я создал несколько крючков и пользовательских команд. Теперь я просто хочу знать, как я могу их удалить или изменить.Удаление пользовательских команд в GDB
Спасибо,
Я не думаю, что есть способ, чтобы удалить их. Это похоже на надзор в командном языке gdb.
Вы можете переопределить пользовательскую команду с помощью команды define
. Вы можете сделать команду no-op, просто определяя команду, чтобы ничего не делать. 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
Спасибо, Том, я понял. Мы не можем удалить перехватчики, но перезаписываем их без какой-либо команды. – WebEye
Пожалуйста, добавьте больше информации о том, что вы сделали/попробовали. – osundblad