实习记录6 gdb调试
来源:互联网 发布:唐诗逸 知乎 编辑:程序博客网 时间:2024/03/29 04:05
今天除了上全量的一系列事情之外,学会的如何利用gdb来进行调试。
1.生成debug版本的执行文件(sh build.sh debug)
2.把featured 文件拷贝到servers/fs/bin下进行相应替换
3.利用./server.sh start来启动进程,并记住进程id号
4.在featured所在目录(servers/fs/bin)下写入指令 gdb featured
5.然后输入attach xxxxx(具体id号)(此时相当于进程启动)
6.具体的执行为,开另一个窗口或是用windows来看具体的代码,找到想要中断的位置,(例如:b feature_extract.cpp:91(这里暂时不确定是否还需要注意path,貌似是不需要))
7.通过不断的寻找break,然后进行处理,具体指令看收藏书签。当需要Request触发时,则利用fs_client来执行,进入中断。
阅读全文
0 0
- 实习记录6 gdb调试
- GDB + CoreDump 调试记录
- 工作记录---gdb调试
- GDB + CoreDump 调试记录
- gdb调试问题记录
- 实习心得(三)gdb调试
- 简图记录-GDB调试基础
- gdb混合c和nasm调试记录
- gdb 调试正在运行的记录
- Linux GDB调试的一些记录
- GDB调试6
- GDB 调试6 7
- 记录实习生活(6)
- 实习记录
- 实习记录
- 实习记录
- 实习记录
- 用GDB调试程序(6)
- switch
- 生活小记33
- JavaScript 开发人员需要知道的简写技巧
- 用冒泡法给数组排序
- Android日常总结
- 实习记录6 gdb调试
- 新手村 循环 数字反转
- 强化学习(五)----- 时间差分学习(Q learning, Sarsa learning)
- Writeup of BlueDon CTF's MISC-1:杂项全家桶
- JUnit4: java.lang.Exception: No tests found matching
- windows之UIAutomation查找元素
- JZOJ5434. 【NOIP2017提高A组集训10.30】Matrix
- 10.21日常总结
- gdb attach调试进程