首页 >> 行业动态 >

linux调试----addr2line使用(addr2line ??:0)

2023-11-07 23:40:17 来源: 用户: 

大家好,小物来为大家解答以上的问题。linux调试----addr2line使用(addr2line ??:0)这个很多人还不知道,现在让我们一起来看看吧!

我们在linux下开发程序时,经常遇到Segmentation fault的错误信息,如果代码比较少还可以去一行行排除,但是代码量比较大的时候,往往是一件头疼的事情。Segmentation fault会有地址抛出,我们可以利用addr2line定位到程序出错的行,这样是不是很方便的排查问题。下面就简单的介绍一下addr2line的使用方法。

1. 编写测试代码故意产生Segmentation fault。

2. gcc编译测试代码,注意需要增加-g选项

3. 运

本文到此分享完毕,希望对大家有所帮助。

  免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!

 
分享:
最新文章
大家爱看
频道推荐
站长推荐