使用 lldb 调试 C 语言程序的简单说明

2018-02-12  本文已影响35人  一半晴天
  1. 使用 clang 编译时添加 -g 选项

    -g Generate debug information.

  2. 使用 lldb 开始调试。

    lldb a.out

  3. 设置断点:使用 b <lineNumber> 命令设置断点

    b 13

    备注:如果有多个源文件时还可以使用 b <filename> <lineNumber>
    方式设置断点。
    更多关于断点的使用请参考: help breakpoint

  4. 开始运行: 使用 r 命令开始运行。

    r

  5. 查看变量值: 使用 p <varName> 命令可以打印出对应变量的值。

    p target

  6. 单步运行: 使用s 命令单步执行。

    s

  7. 继续执行: 使用 c 命令继续执行

    c

  8. 查看自带帮助: help 输出基本帮助。help <command> 输出对应命
    令具体的帮助说明。如 help s 输出单步调试的更多操作选项。

    help s

上一篇下一篇

猜你喜欢

热点阅读