-
使用
clang
编译时添加-g
选项-g Generate debug information.
-
使用
lldb
开始调试。lldb a.out
-
设置断点:使用
b <lineNumber>
命令设置断点b 13
备注:如果有多个源文件时还可以使用
b <filename> <lineNumber>
的
方式设置断点。
更多关于断点的使用请参考:help breakpoint
-
开始运行: 使用
r
命令开始运行。r
-
查看变量值: 使用
p <varName>
命令可以打印出对应变量的值。p target
-
单步运行: 使用
s
命令单步执行。s
-
继续执行: 使用
c
命令继续执行c
-
查看自带帮助:
help
输出基本帮助。help <command>
输出对应命
令具体的帮助说明。如help s
输出单步调试的更多操作选项。help s
使用 lldb 调试 C 语言程序的简单说明
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 你是否曾经苦恼于理解你的代码,而去尝试打印一个变量的值? NSLog(@"%@", whatIsInsideThi...