如何在C语言项目中使用GDB和LLDB调试器

如何在C语言项目中使用GDB和LLDB调试器?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

调试器的使用

  • 编译输出带调试信息的程序

  • 调试信息包含:指令地址、对应源代码及行号

  • 指令完成后,回调

  • LINUX使用GDB

  • MAX使用LLDB

如何在C语言项目中使用GDB和LLDB调试器

使用说明

// 开始调试testlib程序
lldb testlib
// 在main函数的位置打断点
b main

dwarfdump testlib 可以直接查看debug信息

关于如何在C语言项目中使用GDB和LLDB调试器问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。