C语言调试器GDB和LLDB的使用方法
调试器的使用
-
编译输出带调试信息的程序
-
调试信息包含:指令地址、对应源代码及行号
-
指令完成后,回调
-
LINUX使用GDB
-
MAX使用LLDB
使用说明
// 开始调试testlib程序
lldb testlib
// 在main函数的位置打断点
b main
dwarfdump testlib 可以直接查看debug信息
编译输出带调试信息的程序
调试信息包含:指令地址、对应源代码及行号
指令完成后,回调
LINUX使用GDB
MAX使用LLDB
// 开始调试testlib程序
lldb testlib
// 在main函数的位置打断点
b main
dwarfdump testlib 可以直接查看debug信息