Bonjour à tous,
Corrigez-moi si je me trompe...
Il existe deux types de librairies :
les librairies statiques, incorporées à l'executable et permettant ainsi de tout grouper dans un seul fichier, au détriment de la taille et de la mise à jour ;
et les librairies dynamiques, chargées en mémoire à l'execution du programme.
Je me doute qu'il y a moyen d'être plus précis que cela mais en gros je suppose que mon idée est bonne...
Maintenant je me demandais pourquoi, lors de l'utilisation des APIs Windows, il fallait également utiliser une libraire statique (.lib) alors que ces APIs se trouvent dans des DLLs?
Faut-il également le faire lorsque l'on crée sa propre DLL? Je n'en ai pas souvenir...
Merci d'avance,
Nicolas jolet
Partager