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.
 l'essentiel est dit. 
Et puis heu lib dynamique = .dll  et les .so alors ?
 et les .so alors ?
Marsh Posté le 29-04-2003 à 09:25:21
| bobuse a écrit : Et puis heu lib dynamique = .dll  | 
 
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 ?