GNU/Linux >> Tutoriels Linux >  >> Linux

compilateur croisé ldd

Vous pouvez également utiliser objdump et afin de simplement vider et rechercher la fraction d'en-tête du binaire. Cela peut vous faire gagner quelques millisecondes...

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

Voici une autre option, vous pouvez définir la variable d'environnement LD_TRACE_LOADED_OBJECTS sur n'importe quelle valeur, disons 1, puis vous exécutez simplement l'exécutable, la sortie devrait être ses dépendances dynamiques.


C'est un peu compliqué, mais c'est la meilleure solution que j'ai pu trouver, et cela fonctionne très bien pour une utilisation de base - enregistrez simplement ce script sous "arm-none-linux-gnueabi-ldd" avec vos autres outils croisés.

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

Linux
  1. Linux - Pourquoi utilisons-nous Su - Et pas seulement Su ?

  2. L'Alsamixer de Pulse Audio ?

  3. Compiler un script PHP sous Linux

  4. Erreur de compilation libgcc xgcc

  5. Comment changer la couleur des zsh-autosuggestions

La commande Linux ldd expliquée avec des exemples

8 exemples de commandes LDD sous Linux

Impossible de charger la bibliothèque dynamique 'libnvinfer.so.6'

Matériel de terminal texte (pour Linux)

Linux vulnérable à la corruption en cas de panne de courant ?

Relais Postfix vers Office365