美文网首页
使用 lldb 调试 C 语言程序的简单说明

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

作者: 一半晴天 | 来源:发表于2018-02-12 10:35 被阅读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

    相关文章

      网友评论

          本文标题:使用 lldb 调试 C 语言程序的简单说明

          本文链接:https://www.haomeiwen.com/subject/pejrtftx.html