gdb的脚本使用 -- gdbinit
来源:互联网 发布:知乎 四个意识 编辑:程序博客网 时间:2024/05/17 23:37
【原文:http://blog.csdn.net/richardysteven/article/details/6161946】
在使用gdb调试程序的时候,有时候需要设定多个断点,重复执行某些操作,而这些操作写起来比较麻烦,这个时候就应该想起来用gdb命令脚本了,它能够很好的完成这些工作。
以设置多个断点为例,我写的命令脚本为
---------------------------------------------------
#filename: .gdbinit
#gdb will read it when starting
file test_gdbscript
set args hello
b main
b foo
r
---------------------------------------------------
有两种方式来使用这个脚本:
1)启动gdb时候
gdb在启动的时候,会在当前目录下查找".gdbinit"这个文件,并把它的内容作为gdb命令进行解释,所以如果我把脚本命名为".gdbinit",这样在启动的时候就会处理这些命令。
2)gdb运行期间
可以使用 source script-file 来解释gdb命令脚本script-file
0 0
- gdb的脚本使用 -- gdbinit
- gdb的脚本使用 -- gdbinit
- gdb调试——.gdbinit脚本
- GDB配置与.gdbinit的编写
- mingw gdb .gdbinit
- opensuse12.2的gdb不能自动加载.gdbinit的解决方法
- gdbinit 使用(转)
- gdbinit 使用(转)
- 我的.gdbinit
- gdbinit
- gdbinit
- gdbInit
- gdb加载当前目录下.gdbinit不成功
- GDB调试及其调试脚本的使用
- GDB调试及其调试脚本的使用
- GDB调试及其调试脚本的使用
- 关于gdb警告not using untrusted file "xx/.gdbinit"
- GDB实用插件(peda, gef, gdbinit)全解
- 需求用例分析之七:业务用例之小结
- 关于gdb断点的真相
- 1801: [Ahoi2009]chess 中国象棋
- Matlab教程(一)
- 2014/6/8
- gdb的脚本使用 -- gdbinit
- rfkill的用法
- Roman to Integer
- gdb脚本编写
- XCode gdb/lldb 调试命令
- Python学习笔记二---OS.Path模块
- 详解如何将cocos2dx项目编译到Android平台上的(方式一:Cywin+NDK)
- Xcode 用lldb命令po(print-object)打印UIView的视图层级
- 从零开始教你制作cocos2dx-3.0 版本FlappyBird(可上架版本)(包括添加广告等)完整制作过程