GDB相关操作

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

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

vim linux 下文本编辑器。

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

makefile 工程管理工具

一.常用命令

二.gdb一般调试

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

2.启动调试器

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

4.运行程序

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

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

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

相关推荐
kidwjb1 天前
一次多进程信号量同步失效的排查实录
gdb·进程通信·信号量
炘爚3 天前
C++11实现线程池:项目实现过程的报错与gdb调试
stl·gdb·shared_ptr
___波子 Pro Max.4 天前
GDB 符号检视三件套:`ptype` / `info variables` / `info functions`
gdb
CC城子9 天前
嵌入式Linux宕机问题GDB调试(一)
gdb·嵌入式软件
CC城子10 天前
嵌入式Linux宕机问题GDB调试(二)
linux·gdb
故事还在继续吗21 天前
常见的导致 coredump 的原因
开发语言·gdb
C咖咖25 天前
Linux 下使用 GDB 调试 C++ 的全面总结
linux·gdb·调试
lightqjx1 个月前
【Linux】Linux工具(yum、vim、gcc/g++、make/makefile、gdb)的详细介绍
linux·vim·gdb·yum·gcc/g++·linux工具·make/makefile
爱凤的小光1 个月前
GDB调试技巧与指令完全指南---个人学习篇
shell·gdb
kali-Myon2 个月前
CTFshow-Pwn142-Off-by-One(堆块重叠)
c语言·数据结构·安全·gdb·pwn·ctf·