/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özdizimi
/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ışı / 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
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin