Au démarrage de l'application, je dois obtenir la liste des bibliothèques qui y sont liées. Malheureusement, je ne peux trouver aucun exemple dans le cacao comment puis-je le faire à partir du code. Quelqu'un peut-il m'aider avec ça?Obtenir la liste des bibliothèques liées sous forme de code cacao
0
A
Répondre
1
Donc, il y a probablement une meilleure façon que cela (ce qui est tout à fait non testé code dans-ce-champ de texte écrit), mais je pense que cela ferait l'affaire:
uint32_t imageCount = _dyld_image_count();
char **names = calloc(sizeof(char *), imageCount);
int32_t *versions = calloc(sizeof(int32_t), imageCount);
for (uint32_t idx = 0; idx < imageCount; idx++) {
names[idx] = _dyld_get_image_name(idx);
versions[idx] = NSVersionOfLinkTimeLibrary(names[idx]);
}
Si je Je comprends correctement dyld.h, cela devrait vous obtenir une liste de toutes les images mach-o actuellement chargés et leurs versions link-time. Toute image mach-o avec une version de -1 n'est pas liée à l'exécutable principal.
Questions connexes
- 1. Configurer des bibliothèques liées sous Linux
- 2. Traçage des bibliothèques liées
- 3. comment avoir des listes déroulantes liées sous forme de rails
- 4. Ajouter des bibliothèques liées dans Xcode
- 5. bibliothèques Android et liées
- 6. Drupal Liste des vues liées
- 7. liste sous forme - conseils
- 8. obtenir la liste des sous-répertoires msbuild
- 9. paramètre sous la forme d'une liste déroulante
- 10. Obtenir des valeurs de jscript datepicker sous la forme
- 11. Exécuter le code stocké sous forme de liste
- 12. Django: Obtenir les URL de l'image sous forme de liste
- 13. Bibliothèques statiques liées circulairement (linux) Bibliothèques non définies
- 14. liste déroulante sous forme html
- 15. Obtenir du code HTML sous forme de chaîne
- 16. code d'erreur vba sous la forme
- 17. Puis-je accrocher des fonctions dans des bibliothèques liées?
- 18. Valeur d'encodage de la liste sous forme de bitArray
- 19. Afficher tableau sous forme de liste - iPhone
- 20. Quelles bibliothèques doivent être liées avec des tampons de protocole générés code C++
- 21. Code de cacao Erreur
- 22. Dépendances du projet Qmake (bibliothèques liées)
- 23. problème avec les bibliothèques ou classes liées?
- 24. Comment obtenir la liste des chambres sous une application?
- 25. Obtenir l'objet sous la forme i18n
- 26. liste de retour des valeurs sous forme itération
- 27. problème avec les bibliothèques liées et GTK +
- 28. Obtenir la liste de la méthode de nom du contrôleur qui est sous forme de chaîne
- 29. Zones de liste déroulante sous forme continue
- 30. dynamiquement l'affichage des valeurs JSON sous forme de liste
Pourquoi diable? –
Certains d'entre eux provoque un blocage de l'application. Donc, j'ai besoin de changer le comportement de l'application dépend des bibliothèques liées. – tanlan