-
使用
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 语言程序的简单说明
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
相关阅读更多精彩内容
- 你是否曾经苦恼于理解你的代码,而去尝试打印一个变量的值? NSLog(@"%@", whatIsInsideThi...