Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在运行 readelf -wi file.elf,并查看输出。我正在查看局部变量的一些调试信息,我可以找到列出的所有变量(它们都有 DW_AT_name),但有些没有
DW_AT_location : stuff
为什么?
有没有办法获取没有这条线的局部变量的位置?不,我不能重新编译代码,我有源代码,但不能编辑它或用更多 gcc 标志或任何东西重新编译它。我有 dissasembly 和 elf 文件(显然)。