GDB相关操作

linux 软件开放人员,必须会的4个工具:

gcc 编译器 把源文件转换为可执行程序

vim linux 下文本编辑器。

gdb 调试器,检查程序的逻辑错误

makefile 工程管理工具

一.常用命令

二.gdb一般调试

  1. 编译自己代码的时候假如调试选择 -g 给a.out 假如调试信息

2.启动调试器

3.设置断点 (希望程序运行起来后,暂停在某一个位置)

4.运行程序

5.此时程序暂停在断点的地址

6.程序向下一步运行,寻找错误

7.循环5-6,直到找出错误。

相关推荐
故事还在继续吗17 小时前
常见的导致 coredump 的原因
开发语言·gdb
C咖咖5 天前
Linux 下使用 GDB 调试 C++ 的全面总结
linux·gdb·调试
lightqjx13 天前
【Linux】Linux工具(yum、vim、gcc/g++、make/makefile、gdb)的详细介绍
linux·vim·gdb·yum·gcc/g++·linux工具·make/makefile
爱凤的小光13 天前
GDB调试技巧与指令完全指南---个人学习篇
shell·gdb
kali-Myon1 个月前
CTFshow-Pwn142-Off-by-One(堆块重叠)
c语言·数据结构·安全·gdb·pwn·ctf·
花花少年1 个月前
在嵌入式设备中快速体验gdb调试
gdb
Qt程序员1 个月前
深入理解:GDB调试器的工作原理
linux·c++·gdb·调试器
十年编程老舅2 个月前
Linux GDB 调试超详细教程:入门 + 实战
linux·c++·gdb
Lucis__2 个月前
版本控制器git及gdb调试技巧深度剖析
git·gdb·开发工具
彭泽布衣3 个月前
gdb调试方法总结
linux·c语言·gdb·故障排查·段错误