Avantages et inconvénients de la méthode utilisée pour établir un lien vers le CRT
Votre projet peut établir un lien avec le CRT de manière dynamique ou statique. Le tableau ci-dessous présente les avantages et compromis liés au choix de la méthode à utiliser.
Method | Avantage | Compromis |
---|---|---|
Liaison statique au CRT (Bibliothèque runtime définie sur monothread) |
La DLL CRT n’est pas requise sur le système où l’image s’exécutera. | Environ 25 Ko de code de démarrage sont ajoutés à votre image, augmentant considérablement sa taille. |
Liaison dynamique au CRT (Bibliothèque runtime définie sur Multithread) |
Votre image ne nécessite pas le code de démarrage CRT. Il est donc beaucoup plus petit. | La DLL CRT doit se trouver sur le système exécutant l’image. |
La rubrique Liaison au CRT dans votre projet ATL explique comment sélectionner la façon dont établir un lien vers le CRT.
Voir aussi
Programmation avec ATL et le code C Run-Time
DLL et comportement de la bibliothèque runtime Visual C++
Fonctionnalités de la bibliothèque CRT