@iStarLee
2018-11-06T13:23:40.000000Z
字数 588
阅读 575
cpp开发工具
| 命令 | 简写形式 | 说明 |
|---|---|---|
| list | l | 查看源码 |
| backtrace | bt、where | 打印函数栈信息 |
| next | n | 执行下一行 |
| step | s | 一次执行一行,遇到函数会进入 |
| finish | 运行到函数结束 | |
| continue | c | 继续运行 |
| break | b | 设置断点 |
| info breakpoints | 显示断点信息 | |
| delete | d | 删除断点 |
| p | 打印表达式的值 | |
| run | r | 启动程序 |
| until | u | 执行到指定行 |
| info | i | 显示信息 |
| help | h | 帮助信息 |
gdb exe.file# breakpoingtsb file:linenumb func_nameinfo breakpointsd #delet all breakpointsenable once b_numenable delete b_Numdisable b_numr #run eg: r argvs #stepn #nextc #continueu #until linefinish #run to the endi #infoinfo locals #print local varl #list content################UNKNOWN#############backtrace #func stackset (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g ")set (CMAKE_VERBOSE_MAKEFILE ON)$gdb ./example2_sam
