2010-11-03 6 views

Répondre

3

Sur les machines Solaris j'ai accès à nm est disponible et peut être utilisé pour cela. Par exemple:

nm /usr/lib/libc.so 

Affiche tous les symboles dans libc.so puis vérifier si un symbole est défini dans cette bibliothèque est tout simplement une question de lecture à travers la sortie.

Probablement, vous souhaitez également passer les options -g et -D dans la plupart des cas. Si vous cherchez à rechercher un tas de bibliothèques que vous pouvez essayer d'utiliser:

find /usr/lib -name '*.so' -exec nm -gD {} \; |grep "symbol_name" 

Ou similaires

+0

Merci pour votre réponse. – Raj

Questions connexes