Bibliotheque dynamique comme sous Windows
Résolu
MrLuck
Messages postés
43
Date d'inscription
Statut
Membre
Dernière intervention
-
MrLuck Messages postés 43 Date d'inscription Statut Membre Dernière intervention -
MrLuck Messages postés 43 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Avez-vous une idée sur la possibilité de faire fonctionner (via un outil ou une commande) une librairie dynamique sous UNIX ou Linux comme une dll sous windows?
Je pense à l'indépendance des variables statiques pour l'appel en paralelle de deux librairies contenant une partie de code identique.
Merci
Avez-vous une idée sur la possibilité de faire fonctionner (via un outil ou une commande) une librairie dynamique sous UNIX ou Linux comme une dll sous windows?
Je pense à l'indépendance des variables statiques pour l'appel en paralelle de deux librairies contenant une partie de code identique.
Merci
A voir également:
- Bibliotheque dynamique comme sous Windows
- Tableau croisé dynamique - Guide
- Clé windows 8 - Guide
- Montage video windows - Guide
- Windows ne démarre pas - Guide
- Windows movie maker - Télécharger - Montage & Édition
4 réponses
Bonjour,
je ne sais pas si je répond à ta question mais l'équivalent des DLL sous Linux sont les fichiers SO
https://fr.wikipedia.org/wiki/Biblioth%C3%A8que_logicielle
je ne sais pas si je répond à ta question mais l'équivalent des DLL sous Linux sont les fichiers SO
https://fr.wikipedia.org/wiki/Biblioth%C3%A8que_logicielle
merci pour ta réponse EminoMeneko mais ce n'est pas ce que je cherche,
je sais faire des bibliotheques dynamiques sous unix mais les bibliotheques sous unix n'ont pas exactement le meme comportement que celles sous windows (la gestion de la mémoire des variables statique est un exemple)
j'aimerai avoir le meme résultat avec mes DLL linux qu'avec mes DLL windows.
mais merci quand meme
je sais faire des bibliotheques dynamiques sous unix mais les bibliotheques sous unix n'ont pas exactement le meme comportement que celles sous windows (la gestion de la mémoire des variables statique est un exemple)
j'aimerai avoir le meme résultat avec mes DLL linux qu'avec mes DLL windows.
mais merci quand meme
Juste pour information je pense avoir trouvé quelque chose, c'est les dl-fonction, (#include <dlfcn.h>). C'est une bibliothèque qui implémente des fonctions (dlopen, dlsym, dlerror, dlclose) qui ouvrent la bibliothèque et appel les fonctions à utiliser dans ces dernières.
D'après mes premiers tests ça à l'air d'appeler mes bibliothèques dynamique comme le ferait une DLL Windows.
Je ferais d'autres tests avant de marquer ce topic comme résolu !
D'après mes premiers tests ça à l'air d'appeler mes bibliothèques dynamique comme le ferait une DLL Windows.
Je ferais d'autres tests avant de marquer ce topic comme résolu !