GNU/Linux >> Tutoriales Linux >  >> Linux

Descubrimiento de la dependencia de la biblioteca dinámica en Mac OS y Linux

También puede probar MacDependency (https://github.com/kwin/macdependency) que proporciona un reemplazo de interfaz de usuario para otool en MacOS X. Muestra árboles de dependencia completos y los símbolos exportados también.


  • Mac OS X:otool -L archivo
  • Linux:ldd archivo

Si esos comandos no proporcionan lo que desea, en Mac OS X puede volcar todos los comandos de carga con otool -l archivo . En Linux, puede volcar todo el contenido de la sección dinámica con readelf -d archivo .


prueba ldd en la terminal. Esto le proporcionará una lista de bibliotecas dinámicas que necesita el binario.


Linux
  1. Linux – ¿Todo es un archivo?

  2. Biblioteca compartida dinámica de C++ en Linux

  3. Cómo agregar el archivo .so a java.library.path en Linux

  4. ¿Qué es un archivo .so.2?

  5. ¿Qué es un archivo .so?

Comando táctil de Linux

Comando Cat en Linux

Comando de archivo de Linux

Cómo crear un archivo en Linux

Menos comando en Linux

Núcleo de Linux vs. Núcleo de Mac