Outils pour utilisateurs

Outils du site


debug:librairie

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
debug:librairie [2023/04/03 11:56] – [Récupérer la liste des symboles dans une librairie] : symbole existant ne veut pas dire qu'il est défini rootdebug:librairie [2023/04/26 11:46] (Version actuelle) – Ajout de "Récupérer la liste des dépendances dans une librairie" root
Ligne 40: Ligne 40:
 objdump -TC librairie.so objdump -TC librairie.so
 </code> </code>
 +
 +===Récupérer la liste des dépendances dans une librairie===
 +
 +  * Sous windows :
 +
 +<code bash>
 +dumpbin /dependents librairie.dll
 +</code>
 +
 +  * Sous Linux :
 +
 +<code bash>
 +ldd librairie.so
 +</code>
 +
 +ou
 +
 +<code bash>
 +readelf -d librairie.so | grep 'NEEDED'
 +</code>
 +
 ====Modifier==== ====Modifier====
 ===Fusionner des librairies statiques=== ===Fusionner des librairies statiques===
debug/librairie.1680515770.txt.gz · Dernière modification : 2023/04/03 11:56 de root