Freigeben über


Benefits and Tradeoffs of the Method Used to Link to the CRT

Das Projekt kann mit dem CRT dynamisch oder statisch verknüpft werden. In der Tabelle unten wird beschreibt die Vorteile und die Kompromisse, die beim Auswählen anfallen, welche Methode.

Methode

Vorteil

Kompromiss

Statisch, Verknüpfen mit CRT

(Runtime Library festgelegt Singlethreaded)

Das CRT-DLL ist nicht auf dem System erforderlich, auf dem das Bild ausgeführt wird.

Über 25K des Startcodes wird dem Bild hinzugefügt und erheblich verbessert die Größe.

Dynamisch, Verknüpfen mit CRT

(Runtime Library festgelegt Multithreaded)

das Bild nicht den erfordert CRT-Startcode, sodass es viel kleiner.

Das CRT-DLL muss auf dem System sein, das das Bild ausführt.

Das Thema Verknüpfen mit CRT in dem ATL-Projekt erläutert, wie die Art auswählt, in der mit CRT verknüpfen.

Siehe auch

Referenz

CRT-Bibliotheksfunktionen

Konzepte

Programmieren mit ATL- und C-Laufzeitcode

Verhalten der Laufzeitbibliothek