Je peux ajouter un point de rupture dans GDB avec:
b <filename>:<line no>
Comment puis-je supprimer un point d'arrêt existant à un emplacement particulier?
Essayez ces ( référence ):
clear linenum
clear filename:linenum
Vous pouvez lister les points d'arrêt avec:
info break
Cela listera tous les points d'arrêt. Ensuite, un point d'arrêt peut être supprimé par son numéro correspondant:
del 3
Par exemple:
(gdb) info b
Num Type Disp Enb Address What
3 breakpoint keep y 0x004018c3 in timeCorrect at my3.c:215
4 breakpoint keep y 0x004295b0 in avi_write_packet atlibavformat/avienc.c:513
(gdb) del 3
(gdb) info b
Num Type Disp Enb Address What
4 breakpoint keep y 0x004295b0 in avi_write_packet atlibavformat/avienc.c:513
Vous pouvez supprimer tous les points d'arrêt à l'aide de
del <start_breakpoint_num> - <end_breakpoint_num>
Pour afficher les start_breakpoint_num et end_breakpoint_num, utilisez:
info break
Utilisation:
clear fileName:lineNum // Removes all breakpoints at the specified line.
delete breakpoint number // Delete one breakpoint whose number is 'number'