다음을 통해 공유


CRT에 링크하는 데 사용되는 방법의 장단점

프로젝트는 동적 또는 정적으로 CRT와 연결할 수 있습니다. 아래 표에서는 사용할 방법을 선택하는 데 관련된 이점과 장단점에 대해 간략하게 설명합니다.

메서드 장점 절충
CRT에 정적으로 연결

(런타임 라이브러리가 단일 스레드로 설정됨)
이미지가 실행되는 시스템에서는 CRT DLL이 필요하지 않습니다. 이미지에 약 25K의 시작 코드가 추가되어 크기가 크게 증가합니다.
CRT에 동적으로 연결

(런타임 라이브러리가 다중 스레드로 설정됨)
이미지에는 CRT 시작 코드가 필요하지 않으므로 훨씬 작습니다. CRT DLL은 이미지를 실행하는 시스템에 있어야 합니다.

ATL 프로젝트에서 CRT에 연결하는 항목에서는 CRT에 연결할 방법을 선택하는 방법을 설명합니다.

참고 항목

ATL 및 C 런타임 코드를 사용한 프로그래밍
DLL 및 Visual C++ 런타임 라이브러리 동작
CRT 라이브러리 기능