Настройка проектов C++ для процессоров ARM

В этом разделе документации представлены сведения об использовании средств сборки MSVC для ориентации на оборудование ARM.

В этом разделе

Обзор соглашений ABI ARM
Содержит описание двоичного интерфейса приложения, применяемого Windows на устройствах ARM для использования регистров, вызова соглашений и обработки исключений.

Общие сведения о соглашениях ABI ARM64
Содержит описание двоичного интерфейса приложения, применяемого Windows на устройствах ARM64 для использования регистров, вызова соглашений и обработки исключений.

Общие сведения о миграции MSVC для процессоров ARM
Описывает элементы кода C++, которые обычно считаются переносимыми в архитектуре, но которые дают разные результаты для ARM, чем для x86 и x64.

Обработка исключений в ARM
Описывает схему кодирования для очистки стека при структурированной обработке исключений в Windows на устройствах ARM.

Обработка исключений в ARM64
Описывает схему кодирования для очистки стека при структурированной обработке исключений в Windows на устройствах ARM64.

Начало работы с Arm64EC
Описывает, как приступить к созданию приложения или проекта с помощью Arm64EC.

Практическое руководство. Настройка целевых платформ в проектах
Описывает настройку сборки для различных архитектур процессора, включая Arm64.

Встроенные объекты ARM
Описывает встроенные функции компилятора для процессоров, использующих архитектуру ARM.

Встроенные объекты ARM64
Описывает встроенные функции компилятора для процессоров, использующих архитектуру ARM64.