Поделиться через


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

В этом разделе документации содержатся сведения об использовании средств сборки Microsoft C++ (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.