Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Компилирует исходный код для поддержки расширений компонентов Microsoft C++/CX для создания приложений универсальная платформа Windows (UWP).
/ZW При компиляции всегда указывается/EHsc.
/ZW несовместим с /std:c++20.
Синтаксис
/ZW /EHsc
/ZW:nostdlib /EHsc
Аргументы
nostdlib
Указывает, что Platform.winmdWindows.Foundation.winmdфайлы метаданных Windows по.winmd умолчанию и другие файлы метаданных Windows не включаются в компиляцию автоматически. Вместо этого необходимо использовать параметр компилятора /FU (Принудительное #using файл имени) для явного указания файлов метаданных Windows.
Замечания
При указании /ZW параметра компилятор поддерживает следующие функции:
Необходимые файлы метаданных, пространства имен, типы данных и функции, необходимые приложению для выполнения в среда выполнения Windows.
Автоматическое подсчет ссылок среда выполнения Windows объектов и автоматическое удаление объекта, когда его число ссылок переходит к нулю.
Так как добавочный компоновщик не поддерживает метаданные Windows, включенные в .obj-файлы, используя /ZW этот параметр, параметр нерекомендуемого /Gm (включить минимальное перестроение) несовместим с /ZW.
Дополнительные сведения см. в справочнике по языку Visual C++.
Требования
См. также
Параметры компилятора MSVC
Синтаксис командной строки компилятора MSVC