Zkuste objdump -T 'ELF-file'
Výstup z objdump je pro tento účel trochu přehnaný a vyžaduje trochu analýzy k nalezení skutečných importů.
Preferuji readelf pro tento účel:
readelf -d dynamic-buffer-test
Dynamic section at offset 0x630a8 contains 23 entries:
Tag Type Name/Value
0x0000000000000001 (NEEDED) Shared library: [libstdc++.so.6]
0x0000000000000001 (NEEDED) Shared library: [libm.so.6]
0x0000000000000001 (NEEDED) Shared library: [libc.so.6]
0x0000000000000001 (NEEDED) Shared library: [libgcc_s.so.1]
Jak vidíte, požadované knihovny jsou označeny „POTREBNÉ“.
Preferuji readelf
.
readelf -s <file>
Jak nainstalovat VIM na Linux, když nemám oprávnění root?
Může někdo vysvětlit 'PasswordAuthentication' v souboru /etc/ssh/sshd_config?