我如何找出从共享库导出的所有符号是什么?

我如何找出从共享库导出的所有符号是什么?,第1张

我如何找出从共享导出的所有符号是什么?

您是否有“共享库”(通常是AIX上的共享库),UNIX共享库或Windows DLL?这些都是不同的东西,您的问题将它们全部融合在一起:-(

  • 对于AIX共享对象,请使用
    dump -Tv /path/to/foo.o
  • 对于ELF共享库,请使用
    readelf -Ws /path/to/libfoo.so
    或(如果您有GNU nm)
    nm -D /path/to/libfoo.so
  • 对于非ELF UNIX共享库,请说明您对 哪个 UNIX感兴趣。
  • 对于Windows DLL,请使用
    dumpbin /EXPORTS foo.dll


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/4987162.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-14
下一篇 2022-11-14

发表评论

登录后才能评论

评论列表(0条)

保存