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:"