文章预览
可能某一天,你也会遇到一样的需求 // // 智能网联相关请点下图链接 某某问: xx工, 问一下你去年给的 .a 库里面 有个变量 xx 当时给的数值是多少? 讷, .a 发给你了,帮我看一下。谢谢 某某答: 方 法 还真被我找到了方法 你曾经定义过一个常量字符串 const unsigned char VersionIndo[ 50 ] = "a22e4361ffc1746a168100c84493c4be8f20586f " ; 现在在 lib.a 里面找到这个数值 首先我们要知道之前的.c 名字叫什么。比如叫 info.c 我们可以通过下面方式 摘出 .o tricore-ar.exe x .\lib.a info.o 代码片段:可切换语言,无法单独设置文字格式 有了 info.o 我们就可以进一步去找这个变量 tricore-objdump.exe -s .\info.o 代码片段:可切换语言,无法单独设置文字格式 我们可以看到如下几个段(举例) 01 Contents of section .rodata.a1 02 .debug_info 03 .debug_abbrev 04 .debug_aranges 05 .debug_line 06 .comment 我们
………………………………