断点调试

命令                        解释

break NUM              在指定的行上设置断点。

bt                      显示所有的调用栈帧。该命令可用来显示函数的调用顺序。

clear                  删除设置在特定源文件、特定行上的断点。其用法为:clear FILENAME:NUM。

continue                继续执行正在调试的程序。该命令用在程序由于处理信号或断点而导致停止运行时。

display EXPR            每次程序停止后显示表达式的值。表达式由程序定义的变量组成。

file FILE              装载指定的可执行文件进行调试。

help NAME              显示指定命令的帮助信息。

info break              显示当前断点清单,包括到达断点处的次数等。

info files              显示被调试文件的详细信息。

info func              显示所有的函数名称。

info local              显示当函数中的局部变量信息。

info prog              显示被调试程序的执行状态。

info var                显示所有的全局和静态变量名称。

kill                    终止正被调试的程序。

list                    显示源代码段。

make                    在不退出 gdb 的情况下运行 make 工具。

next                    在不单步执行进入其他函数的情况下,向前执行一行源代码。

print EXPR              显示表达式 EXPR 的值。

print-object            打印一个对象

print (int) name      打印一个类型

print-object [artist description]  调用一个函数

set artist = @"test"    设置变量值

whatis                  查看变理的数据类型

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • http://www.itcast.cn/news/20141015/16463596716.shtml 1.Co...
    toplee阅读 7,378评论 0 2
  • 1.断点调试App a.设置常规断点 添加断点:在xcode中代码编辑器中右边单击你想调试的代码处就可以添加断点,...
    炸鸡叔阅读 4,191评论 0 6
  • 关于LLDB调试,很多iOS开发者可能就是停留在会下简单的断点,使用最多命令也就是po。无可厚非,这些简单的调试对...
    JoySeeDog阅读 13,764评论 43 194
  • 平常大家在开发项目中,凡是遇到Bug,都会说你打个断点看看问题出在哪里,那么断点到底是什么?它在Xcode编译器中...
    小唐羽锋阅读 33,061评论 5 56
  • 春光随风逝,使之夏炎归。 池中莲风华,碧水苍天色。
    上官星恒阅读 276评论 0 0

友情链接更多精彩内容