반응형

 

프로젝트를 생성한 후

 

 

소스 코드를 생성한 뒤

 

 

상단 메뉴바에서 프로젝트 메뉴 -> 속성 -> 구성 속성 -> C/C++ -> 코드 생성 -> 런타임 라이브러리 -> 다중 스레드 (/MT) 혹은 다중 스레드 (/MD)로 설정

 

위의 옵션은 필요한 라이브러리를 동적으로 연결하여 빌드할 지 정적으로 연결하여 빌드할지 선택하는 옵션이다.

 

MD(Multi-Threaded DLL) : DLL을 동적으로 연결하기 때문에 코드에 작성된 함수의 정의가 적인 dll 파일이 컴퓨터 시스템에 있어야한다.
MT(Multi-Threaded) : DLL을 정적으로 연결하기 때문에 코드에 작성된 함수의 정의가 바이너리에 같이 포함되므로 바로 실행할 수 있다.

MDD, MTD : MD, MT의 디버그 버전이다.

 

반응형

+ Recent posts