GNU/Linux >> Tutoriales Linux >  >> Linux

compilador cruzado ldd

También podría usar objdump y para simplemente volcar y buscar la fracción de encabezado del binario. Esto puede ahorrarle algunos milisegundos...

#!/bin/sh  
arm-none-linux-gnueabi-objdump -x $1 | grep NEEDED

Aquí hay otra opción, puede establecer la variable de entorno LD_TRACE_LOADED_OBJECTS en cualquier valor, digamos 1, y luego solo ejecuta el ejecutable, la salida debe ser sus dependencias dinámicas.


Esto es un poco complicado, pero es la mejor solución que pude encontrar, y realmente funciona bastante bien para el uso básico:simplemente guarde este script como "arm-none-linux-gnueabi-ldd" con sus otras herramientas cruzadas.

#!/bin/sh
arm-none-linux-gnueabi-readelf -a $1 | grep "Shared library:"

Linux
  1. Linux:¿por qué usamos Su y no solo Su?

  2. ¿El Alsamixer de Pulse Audio?

  3. ¿Eliminando Gvfsd-smb-browse?

  4. jps no funciona

  5. ¿Cómo instalar el compilador cruzado Raspberry Pi en mi máquina host Linux?

Comando ldd de Linux explicado con ejemplos

8 ejemplos de comandos LDD en Linux

Compilar un script PHP en Linux

Error al compilar libgcc xgcc

Detener conjunto de réplicas MongoDB

Hardware de terminal de texto (para Linux)