Domanda

C'è un modo per sapere quali librerie condivise sono utilizzati da un file eseguibile?

Da DivFix ++, ad esempio:

$ file DivFix++ 
DivFix++: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, stripped
È stato utile?

Soluzione

Usando ldd:

$ ldd DivFix++

Altri suggerimenti

È possibile utilizzare il comando ldd che stampa le dipendenze delle librerie condivise:

ldd DivFix++ 
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top