핫패치를 위한 이미지를 준비합니다.
구문
/hotpatch
비고
이 옵션은 x86에만 사용할 수 있습니다.
설명
컴파일 중에 사용되는 경우 /hotpatch 컴파일러는 각 함수의 첫 번째 명령 길이가 2바이트 이상이고 함수 내의 점프가 첫 번째 명령으로 이동하지 않도록 합니다. 이러한 조건은 핫패치에 필요합니다.
이미지를 핫패치 가능하게 만들기 위한 준비를 완료하려면 컴파일 /hotpatch한 후 링크를 사용합니다 /functionpadmin . 하나의 호출 cl.exe을 사용하여 이미지를 컴파일하고 연결하는 경우는 다음 /hotpatch 을 의미합니다 /functionpadmin.
팁 (조언)
Arm64 및 x64 아키텍처는 항상 핫패치 가능으로 처리됩니다. 하지만 핫패치 가능 이미지를 만들려면 계속 연결 /functionpadmin 해야 합니다.
Visual Studio 개발 환경에서 이 컴파일러 옵션을 설정하려면
- 프로젝트의 속성 페이지 대화 상자를 엽니다. 자세한 내용은 Visual Studio에서 C++ 컴파일러 및 빌드 속성 설정을 참조하세요.
- 구성 속성>C/C++>명령줄 속성 페이지를 선택합니다.
- 추가 옵션 상자에 컴파일러 옵션을 추가합니다.
프로그래밍 방식으로 이 컴파일러 옵션을 설정하려면
- AdditionalOptions을(를) 참조하세요.