跳过导航链接 | |
退出打印视图 | |
Oracle Solaris Studio 12.3:使用 dbx 调试程序 Oracle Solaris Studio 12.3 Information Library (简体中文) |
通常,在调试会话期间会设置多个断点或跟踪处理程序。dbx 中有用于列出和清除它们的命令。
要显示所有活动断点的列表,请使用 status 命令显示 ID 号(用括号括住),以后其他命令可以使用该号。
dbx 将通过关键字 inmember、inclass 和 infunction 设置的多个断点按一组使用一个状态 ID 号的断点来报告。
使用 status 命令列出断点时,dbx 会显示创建每个断点时为其分配的 ID 号。可以使用 delete 命令按 ID 号删除断点,也可以使用关键字 all 来删除程序中当前设置的所有断点。
要按 ID 号删除断点(此例中为 3 和 5),请键入:
(dbx) delete 3 5
要删除 dbx 中当前装入的程序中设置的所有断点,请键入:
(dbx) delete all
有关更多信息,请参见 delete 命令。