-
使用
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
网友评论