/ZW
(Windows Çalışma Zamanı Derleme)
Evrensel Windows Platformu (UWP) uygulamalarının oluşturulması için C++/CX Microsoft C++ bileşen uzantılarını desteklemek üzere kaynak kodunu derler.
Derlemek için kullandığınızda /ZW
, her zaman da belirtin /EHsc
.
/ZW
ile /std:c++20
uyumlu değildir.
Söz dizimi
/ZW /EHsc
/ZW:nostdlib /EHsc
Bağımsız değişkenler
nostdlib
Platform.winmd
, Windows.Foundation.winmd
ve diğer varsayılan Windows meta verileri (.winmd
) dosyalarının derlemeye otomatik olarak dahil olmadığını gösterir. Bunun yerine, Windows meta veri dosyalarını açıkça belirtmek için (Zorla #using Dosya Adı) derleyici seçeneğini kullanmanız /FU
gerekir.
Açıklamalar
Seçeneğini belirttiğinizde /ZW
, derleyici şu özellikleri destekler:
Uygulamanızın Windows Çalışma Zamanı yürütmesi için gereken meta veri dosyaları, ad alanları, veri türleri ve işlevler.
Windows Çalışma Zamanı nesnelerinin otomatik başvuru sayılması ve başvuru sayısı sıfıra indiğinde nesnenin otomatik olarak atılması.
Artımlı bağlayıcı seçeneği kullanılarak /ZW
.obj dosyalarına dahil edilen Windows meta verilerini desteklemediğinden, kullanım dışı bırakılan /Gm (En Az Yeniden Derlemeyi Etkinleştir) seçeneği ile /ZW
uyumsuzdur.
Daha fazla bilgi için bkz . Visual C++ Dil Başvurusu.
Gereksinimler
Ayrıca bkz.
MSVC Derleyicisi Seçenekleri
MSVC Derleyicisi Komut Satırı Söz Dizimi