查看.so的函数列表时:objdump-tTliblapack.so|grep'gotoblas'0000000000000000DO*UND*0000000000000000gotoblas上面的描述liblapack.so是否存在Gotoblas?每列是什么意思?第一列:符号的值第二列:一组字符和空格,代表符号上设置的标志位。下面列出了七个分组:第1组:(l,g,!)本地的、全局的、两者都不是。第二组:(w,)弱或强符号。第3组:(C,)符号表示构造函数或普通符号。第四组:(W,)符号为警告或正常符号。第五组:(I,)对另一个符号或普通符号的间接引用。第六组:(d,D,)调试符号、动态符号或普通符号。第七组:(F,f,O,)符号是函数名、文件名、对象名或普通符号。第三列:符号所在的部分。ABS代表Absolute,意思是不属于任何部分的符号。UND外部链接符号,未在此目标文件中定义。COMSymbols相对于本节定义的是普通符号,全局未初始化变量第四列:符号的大小或对齐方式。第五列:符号名称。参考文章:manobjdumpobjdump
