Sun Studio 12:使用 dbx 调试程序

将系列调试运行另存为检查点

如果保存调试运行时没有指定文件名,dbx 将信息写入特定的保存文件。每次保存时,dbx 都会覆盖此保存文件。但可通过为 save 命令指定 filename 参数,将调试运行保存到稍后可以恢复的文件,因为信息已保存到 filename,所以即使保存了其他调试运行,这个文件今后也能恢复。

保存一系列运行可为您提供一组检查点,从会话中较早的时间开始依次排列每个检查点。您可以恢复这些已保存运行中的任意一个运行,继续,然后将 dbx 重置到早期运行中所保存的程序位置和状态。

要将调试运行保存到其他文件而不是缺省的保存文件:


(dbx) save filename