Sun Studio 12 Update 1:使用 dbx 调试程序

列出和清除断点

通常,在调试会话期间会设置多个断点或跟踪处理程序。dbx 中有用于列出和清除它们的命令。

列出断点和跟踪

要显示所有活动断点的列表,请使用 status 命令显示 ID 号(用括号括住),以后其他命令可以使用该号。

dbx 将通过关键字 inmemberinclassinfunction 设置的多个断点按一组使用一个状态 ID 号的断点来报告。

使用处理程序 ID 号删除特定断点

使用 status 命令列出断点时,dbx 会显示创建每个断点时为其分配的 ID 号。可以使用 delete 命令按 ID 号删除断点,也可以使用关键字 all 来删除程序中当前设置的所有断点。

要按 ID 号删除断点(此例中为 3 和 5),请键入:


(dbx) delete 3 5

要删除 dbx 中当前装入的程序中设置的所有断点,请键入:


(dbx) delete all

有关更多信息,请参见 delete 命令