/ZW
(Windows 런타임 컴파일)
소스 코드를 컴파일하여 UWP(유니버설 Windows 플랫폼) 앱을 만들기 위한 Microsoft C++ 구성 요소 확장 C++/CX를 지원합니다.
컴파일하는 데 사용할 /ZW
때는 항상 지정 /EHsc
합니다.
/ZW
와 호환 /std:c++20
되지 않습니다.
구문
/ZW /EHsc
/ZW:nostdlib /EHsc
인수
nostdlib
Platform.winmd
및 Windows.Foundation.winmd
기타 기본 Windows 메타데이터(.winmd
) 파일이 컴파일에 자동으로 포함되지 않음을 나타냅니다. 대신(강제 #using 파일 이름 지정) 컴파일러 옵션을 사용하여 /FU
Windows 메타데이터 파일을 명시적으로 지정해야 합니다.
설명
옵션을 지정 /ZW
하면 컴파일러에서 다음 기능을 지원합니다.
앱이 Windows 런타임 실행하는 데 필요한 필수 메타데이터 파일, 네임스페이스, 데이터 형식 및 함수입니다.
Windows 런타임 개체의 자동 참조 계산 및 해당 참조 수가 0으로 이동할 때 개체의 자동 dis카드ing입니다.
증분 링커는 옵션을 사용하여 /ZW
.obj 파일에 포함된 Windows 메타데이터를 지원하지 않으므로 사용되지 않는 /Gm(최소 다시 빌드 사용) 옵션은 호환되지 /ZW
않습니다.
자세한 내용은 Visual C++ 언어 참조를 참조하세요.
요구 사항
참고 항목
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기