92 votes

Qu’y a-t-il dans le fichier .lib de la bibliothèque statique, de la bibliothèque dynamique liée statiquement et de la bibliothèque dynamique liée dynamiquement?

Qu’y a-t-il à l’intérieur d’un fichier .lib de bibliothèque statique, de bibliothèque dynamique liée statiquement et de bibliothèque dynamique liée dynamiquement ?

Comment se fait-il qu’il n’y ait pas besoin d’un fichier .lib dans une bibliothèque dynamique liée dynamiquement et aussi que dans la liaison statique, le fichier .lib n’est rien d’autre qu’un fichier .obj avec toutes les méthodes. Est-ce exact?

1voto

Quonux Points 2166

Dans les dll sont des « choses » comme dans un exe (il peut y avoir n’importe quel type de données, importations, exportations, sections de lecture / écriture / exécutable) mais la différence est qu’un fichier exe exporte uniquement le point d’entrée (fonction) mais les dll exportent une / plusieurs fonctions.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X