SYMBOL TABLE:
0000000000000000  w      *UND*  0000000000000000              __gmon_start__

我有man objdump,但没有此类信息。

有人知道 5个列是什么意思吗?

最佳答案

第1栏:符号的值

第2列:一组字符和空格,指示在符号上设置的标志位。以下列出了七个分组:

第一组:(l,g ,,!)本地,全局,两者都不是。

第二组:(w)弱或强符号。

第三组:(C,)符号表示构造函数或普通符号。

第四组:(W,)符号是警告符号或普通符号。

第5组:(I,)间接引用另一个符号或普通符号。

第六组:(d,D,)调试符号,动态符号或普通符号。

第七组:(F,f,O,)符号是函数,文件,对象或普通符号的名称。

第三栏:该符号所在的部分,ABS表示与某个部分没有关联

第4栏:符号的大小或对齐方式。

第5栏:符号的名称。

如果需要其他信息,请尝试;;)手册页或以下链接:http://manpages.ubuntu.com/manpages/intrepid/man1/objdump.1.htmlhttp://sourceware.org/binutils/docs/binutils/objdump.html

关于objdump - objdump的Symbol表的每一列是什么意思?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6666805/

10-11 07:02