登录 注册
当前位置:主页 > 资源下载 > 50 > 故障注入测试的GDB环境变量

故障注入测试的GDB环境变量

  • 更新:2024-11-05 15:11:14
  • 大小:237KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Unix - 操作系统
  • 格式:PDF

资源介绍

十二、历史记录 当你用 GDB 的 print 查看程序运行时的数据时,你每一个 print 都会被 GDB 记录下来。GDB会以$1, $2, $3 这样的方式为你每一个 print命令编上号。于 是,你可以使用这个编号访问以前的表达式,如$1。这个功能所带来的好处是, 如果你先前输入了一个比较长的表达式,如果你还想查看这个表达式的值,你可 以使用历史记录来访问,省去了重复输入。 十三、GDB环境变量 你可以在 GDB的调试环境中定义自己的变量,用来保存一些调试程序中的 运行数据。要定义一个 GDB 的变量很简单只需。使用 GDB 的 set 命令。GDB 的环境变量和 UNIX一样,也是以$起头。如: set $foo = *object_ptr 使用环境变量时,GDB会在你第一次使用时创建这个变量,而在以后的 使用中,则直接对其賦值。环境变量没有类型,你可以给环境变量定义任一的类 型。包括结构体和数组。 show convenience 该命令查看当前所设置的所有的环境变量。