Questions et réponses pour le shared-libraries :

Les bibliothèques partagées sont des bibliothèques chargées par les programmes lors de leur démarrage. Une seule copie partagée de chaque bibliothèque est chargée dans la mémoire physique et peut être utilisée par plusieurs processus en même temps. Cela réduit l'utilisation de la mémoire et améliore les performances du système. Cette balise ne doit jamais être utilisée seule.

9
votes
Étant donné que j'ai observé un comportement étrange de variables globales dans mes bibliothèques chargées de manière dynamique, j'ai écrit ...

9
votes
Mon code est comme suit: Preload.c, avec le contenu suivant: LD_DEBUG=all LD_DEBUG_OUTPUT=/tmp/ld-debug LD_PRELOAD=./mylib.so bash ...

9
votes
Lorsque LD-Linux résout un symbole, il effectue des recherches dans les bibliothèques partagées dans un ordre particulier et s'arrête lorsqu'il trouve une biblioth&egrav ...

8
votes
Tout d'abord, j'ai défini la cible de projet de projet dans Project \ Propriétés \ Android. J'ai créé AVD avec le niveau 7 et 8 avec Google API, définisse ...