반응형
프로젝트를 생성한 후
소스 코드를 생성한 뒤
상단 메뉴바에서 프로젝트 메뉴 -> 속성 -> 구성 속성 -> C/C++ -> 코드 생성 -> 런타임 라이브러리 -> 다중 스레드 (/MT) 혹은 다중 스레드 (/MD)로 설정
위의 옵션은 필요한 라이브러리를 동적으로 연결하여 빌드할 지 정적으로 연결하여 빌드할지 선택하는 옵션이다.
MD(Multi-Threaded DLL) : DLL을 동적으로 연결하기 때문에 코드에 작성된 함수의 정의가 적인 dll 파일이 컴퓨터 시스템에 있어야한다.
MT(Multi-Threaded) : DLL을 정적으로 연결하기 때문에 코드에 작성된 함수의 정의가 바이너리에 같이 포함되므로 바로 실행할 수 있다.
MDD, MTD : MD, MT의 디버그 버전이다.
반응형
'How to > do' 카테고리의 다른 글
Visual Studio 2019에서 DLL 파일 만들기 (0) | 2022.08.18 |
---|---|
Github profile 꾸미기 (0) | 2022.08.10 |
Hexo와 github로 블로그 사용하기 (0) | 2022.08.07 |
[Windows] Windows에서 복사한 시스템 파일(ex. notepad.exe 복사본) 실행하기 (1) | 2022.06.12 |
[막힘] MacOS에서 Ridibooks DRM 해제 (14) | 2021.05.10 |