debug:librairie
Différences
Ci-dessous, les différences entre deux révisions de la page.
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 root | debug: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 | ||
</ | </ | ||
+ | |||
+ | ===Récupérer la liste des dépendances dans une librairie=== | ||
+ | |||
+ | * Sous windows : | ||
+ | |||
+ | <code bash> | ||
+ | dumpbin /dependents librairie.dll | ||
+ | </ | ||
+ | |||
+ | * Sous Linux : | ||
+ | |||
+ | <code bash> | ||
+ | ldd librairie.so | ||
+ | </ | ||
+ | |||
+ | ou | ||
+ | |||
+ | <code bash> | ||
+ | readelf -d librairie.so | grep ' | ||
+ | </ | ||
+ | |||
====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