ELF库文件中的多功能符号

时间:2012-04-21 03:02:09

标签: linux elf

当我在libmpich.a中转储符号时,我得到了这个:

$ nm /usr/MPICH-install/lib/libmpich.a  | grep PMPI_File_open
00000000 T PMPI_File_open
     U PMPI_File_open

任何人都可以解释这个,thx。

1 个答案:

答案 0 :(得分:1)

  

任何人都可以解释这个

libmpich.a包含至少两个目标文件。其中一个定义了函数(T)。另一个引用它(U)。

您可以通过运行来看到这一点:

nm -A /usr/MPICH-install/lib/libmpich.a  | grep PMPI_File_open