GDB基础
GDB的调试
GDB (GUN DEBUGGER)
设置断点
单步运行
查看变量值
动态改变执行环境
分析崩溃产生core文件
GDB调试参数
调试需要在编译时加入可调试信息才可使用GDB工具进行调试
1 | g++ -g test.cpp -o test |
GDB 常用指令
说多也不多,毕竟现在调试大多都是gui调试,暂时很少直接用gdb命令行进行调试,写几个比较基础的糊弄糊弄,就记住几个
1 | gdb [file] |
应用
程序出现段错误时,GDB打开可调试的执行文件,直接运行,程序停止位置表示段错误的位置
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 icrad的博客!