linux-c 调试 gdb

  • GDB(GNU Debugger)函数

    • gcc -g –o testarg testarg.c //可执行文件中带上调试信息,用于后续的gdb调试spa

    • gdb testarg调试

    • l; list //显示源程序io

    • b 6; break 6 //在第6行设置断点test

    • r; run //变量

    • n; next 单步执行,不跟踪进函数gcc

    • sstep (into) 单步执行,跟踪进函数bug

    • p i; print i 打印变量的值gc

    • delete 1 //删除第一个断点程序

    • info b //显示全部的断点

    • disable 1 //1号断点失效

    • enable 2 //1号断点生效

相关文章
相关标签/搜索