GDB Dwarf Error

调试时显示如下报错
This GDB was configured as "x86_64-redhat-linux-gnu"...Dwarf Error: wrong version in compilation unit header (is 4, should be 2) [in module /home/work/users/xushuda/video-middlepage-online/rank_run_time/new_recomm_online/bin/middlepage]

无法载入符号表
(gdb) bt

0 0x00007f3385a829cd in __nanosleep_nocancel () from /opt/compiler/gcc-4.8.2/lib/libc.so.6

1 0x00007f3385aac6f4 in usleep () from /opt/compiler/gcc-4.8.2/lib/libc.so.6

2 0x000000000087b337 in ?? ()

3 0x0000000001571944 in ?? ()

4 0x0000000000000000 in ?? ()

原因:
gdb使用dwarf的版本为2,而编译的gcc使用版本为4

解决办法:
1.升级gdb
2.编译的时候加入dwarf2的信息-gdwarf-2 -gstrict-dwarf

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • mean to add the formatted="false" attribute?.[ 46% 47325/...
    ProZoom阅读 3,202评论 0 3
  • rljs by sennchi Timeline of History Part One The Cognitiv...
    sennchi阅读 7,854评论 0 10
  • 1、文件和目录: # cd /home 进入 '/home' 目录 # cd .. ...
    XDgbh阅读 2,154评论 0 1
  • 我 在等一场挽救 我捧着心 站在风中 看百花凋谢 怎一场残酷的坠落 无人问津的山林与沟壑 无人涉足的丘陵与陡坡 就...
    伦小让阅读 169评论 0 2
  • 书名:高敏感是种天赋 作者:【丹麦】伊尔斯.桑德 篇目:p1-p45 part1 你是高敏感族吗 part2 高敏...
    颜者阅读 610评论 0 0

友情链接更多精彩内容