Udostępnij za pośrednictwem


Zalety i wady metody używanej do tworzenia linków do CRT

Projekt może łączyć się z CRT dynamicznie lub statycznie. W poniższej tabeli przedstawiono korzyści i kompromisy związane z wybieraniem metody do użycia.

Method Korzyści Kompromis
Statyczne łączenie z CRT

(Biblioteka środowiska uruchomieniowego ustawiona na jednowątkowa)
Biblioteka DLL CRT nie jest wymagana w systemie, w którym zostanie uruchomiony obraz. Do obrazu jest dodawanych około 25 000 kodu startowego, co znacznie zwiększa jego rozmiar.
Dynamiczne łączenie z CRT

(Biblioteka środowiska uruchomieniowego ustawiona na wielowątkowa)
Obraz nie wymaga kodu uruchamiania CRT, więc jest znacznie mniejszy. Biblioteka DLL CRT musi znajdować się w systemie z uruchomionym obrazem.

W temacie Łączenie z CRT w projekcie ATL omówiono sposób wybierania sposobu łączenia z CRT.

Zobacz też

Programowanie za pomocą kodu ATL i C Run-Time
Zachowanie biblioteki wykonawczej DLL i Visual C++
Biblioteka CRT, funkcje