/ZW (kompilace Windows Runtime)
Kompiluje zdrojový kód pro podporu rozšíření komponent C++/CX společnosti Microsoft pro vytváření aplikací pro Univerzální platformu Windows Platform (UPW).
Pokud ke kompilaci použijete /ZW, vždy zadejte také /EHsc.
Syntaxe
/ZW /EHsc
/ZW:nostdlib /EHsc
Argumenty
nostdlib
Označuje, že Platform.winmd, Windows. Foundation.winmd a další výchozí Windows metadat (.winmd) nejsou automaticky zahrnuty do kompilace. Místo toho musíte použít možnost kompilátoru /FU (Name Forced #using File) a explicitně zadat Windows metadat.
Poznámky
Když zadáte možnost /ZW, kompilátor podporuje tyto funkce:
Požadované soubory metadat, obory názvů, datové typy a funkce, které vaše aplikace vyžaduje ke spuštění v Windows Runtime.
Automatické počítání odkazů Windows Runtime a automatické zahození objektu, když počet odkazů na objekt přejde na nulu.
Vzhledem k tomu, že inkrementální linker nepodporuje metadata Windows zahrnutá v souborech .obj pomocí možnosti /ZW, není možnost /Gm (Povolit minimální opětovné sestavení) nekompatibilní s parametrem /ZW.
Další informace najdete v referenčních Visual C++ jazyka.