gpt4 book ai didi

linux - gcc 4.8.2 没有可识别的调试信息

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:15:04 26 4
gpt4 key购买 nike

我有两个工作站,其中一个运行 Debian Wheezy 并且有 gcc 4.9.2

第二个运行 RHEL 5.5,gcc 版本为 4.8.2

当我使用相同的选项编译相同的代码时:

$gcc -O3 -DNDEBUG -g -o test test.c

我在 Debian 机器上获得了 gcc 4.9 的所有必要调试信息,但是在 RHEL 机器上 objdump 说:

$ objdump --debugging testtest:     file format elf64-x86-64objdump: test: no recognized debugging information

我做错了什么?

最佳答案

环顾四周,这似乎是 objdump 中的一个已知错误或限制:

建议的解决方法是使用 objdump -Wreadelf -wgcc -gstabs

关于linux - gcc 4.8.2 没有可识别的调试信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31323343/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com