Akagi201
5/23/2016 - 7:45 AM

lldb.md

docs

常用命令

进入调试状态

  • 进入调试状态: lldb a.out
  • 传入命令行参数: lldb -- a.out 1111 2222 3333 等价于在终端中运行: ./a.out 1111 2222 3333

调试某个正在运行中的进程

  • lldb
  • 输入process attach --pid 你找到的pid,来把调试器挂到这个进程上去调试
  • (lldb) process attach --pid 9939 # 简写命令: attach -p 9939, pro: att -p 9939

看代码

  • list or l, 只有在编译时候带 -g 才能看.
  • 每次 list 显示 10行, 不停的 list 或者回车可以不停的往下显示.
  • list 行号 显示某行开始的下面10行代码内容.
  • list 文件名 显示某个文件内容.
  • list 函数名 显示某个函数的代码.

快捷操作

  • 不输入命令的时候直接按回车, 就会执行上一次执行的命令.

Refs