quelle est la différence entre une dll statique et dynamique ? - C++ - Programmation
Marsh Posté le 29-04-2003 à 09:02:47
DLL statique?? tu as vu cela ou?
dll = Dynamic Link Library
A+,
Marsh Posté le 29-04-2003 à 09:06:34
gilou a écrit : DLL statique?? tu as vu cela ou? |
Je suppose qu'il voulait parler d'une lib
Lib statique (.lib) => lib liée à l'exe pendant la compilation, ses fonctions sont donc incluses dans l'exe final.
Lib dynamique (.dll) => liée pendant l'éxécution. L'exe appelle ses fonctions pendant son éxécution.
Marsh Posté le 29-04-2003 à 09:23:17
Harkonnen a écrit : |
Bonjour tt le monde
Je voudrai juste preciser que pour la lib statique, la lib est liee a l'edition des liens qui est normalement un procede a part de la compilation, mais qui est des fois agrege ... mais bon je chipotte l'essentiel est dit.
Et puis heu lib dynamique = .dll et les .so alors ?
Marsh Posté le 29-04-2003 à 09:25:21
bobuse a écrit : Et puis heu lib dynamique = .dll et les .so alors ? |
et aussi les .library de l'Amiga !
Marsh Posté le 29-04-2003 à 09:26:33
ReplyMarsh Posté le 01-05-2003 à 08:41:09
bobuse a écrit : |
dll figure dans le titre du topic.
A+,
Marsh Posté le 01-05-2003 à 14:06:39
la viper a écrit : .so = .dll .. dans le monde UNIX. |
on avait compris...
ce que gilou a voulu dire, c'est que dll figure dans le titre du topic, donc on peut penser que l'auteur du topic bosse sous windows
Marsh Posté le 29-04-2003 à 09:00:41
Tout est dans la question, car je connais la difference au niveau du code mais pas au niveau de l'utilisation. Dans quel cas on utilise une dynamique ou une statique ?