文章目录 一、LLDB 简介 二、编译C/C++源码 三、启动LLDB 设置断点到main函数 开始进入调试 查看帮助文档 显示函数反汇编 显示源码 执行到下一步 继续执行 显示堆栈局部变量 显示表达式的值 设置内存地址的值 读取内存地址的值 显示所有寄存器 终止当前进程 一、LLDB 简介 LLDB是MacOS上默认的C、C++开发调试工具,支持的语言包括C,C++,ObjectiveC,ObjectC++ 二、编译C/C++源码 main.cpp 源文件: void swap2(int &a, int &b) { int t = a; b = a; a