标签: binary shared-libraries linkage undefined-symbol
是否有一个工具可以获取二进制(可执行文件)或库,并查看任何共享库依赖项,查找并列出任何未定义的符号(即使它们未被使用)?找到这个的任何实用方法?
答案 0 :(得分:1)
如果使用* nix,并且没有剥离符号,请使用' nm'会有所帮助。
# nm lib-or-binary-name U strcmp@@GLIBC_2.2.5
' U'表示未定义,如果在某处满意,则会在@。