1.gcc 编译的时候请加上 -g 如; gcc a.txt -o a.out -g
2. gdb 可执行程序 启动启动调试
3.set args xxx xxxx 向调试文件中传参
4. br 行号/函数名 设置断点
5.info b 查看断点
6.delete 断点 删除断点
7. r 运行程序
8. n 下一步,不进入函数内部(F10)
9.s 下一步,进入函数内部(F11)
10.p 变量 查看变量的值
11.ptype 变量 查看变量的类型
12.l 显示源码
13.set follow-fork-mode[parent|child] 断点进入父进程或者子进程
14.gdb attach pid attach进入pid的进程中进行调试
15.info threads 显示所有的线程
16.多线程调试点击打开链接 https://www.cnblogs.com/jingzhishen/p/4324071.html