Compartilhar via


Configuração de projetos C++ para processadores ARM

Esta seção da documentação contém informações sobre como utilizar as ferramentas de compilação do MSVC direcionadas a hardware ARM.

Nesta seção

Visão geral das convenções ARM ABI
Descreve a interface binária do aplicativo usada pelo Windows em ARM para registrar uso, convenções de chamada e tratamento de exceções.

Visão geral das convenções ARM64 ABI
Descreve a interface binária do aplicativo usada pelo Windows em ARM64 para registrar uso, convenções de chamada e tratamento de exceções.

Problemas comuns de migração do MSVC ARM
Descreve elementos de código C++ que são comumente assumidos como portáteis entre arquiteturas, mas que produzem resultados diferentes para ARM do que para x86 e x64.

Tratamento de exceções ARM
Descreve o esquema de codificação para desenrolamento de pilha durante tratamento de exceções estruturado no Windows em ARM.

Tratamento de exceções ARM64
Descreve o esquema de codificação para desenrolamento de pilha durante tratamento de exceções estruturado no Windows em ARM64.

Introdução ao Arm64EC
Descreve como começar a criar seu aplicativo ou projeto usando o Arm64EC.

Como configurar projetos para terem plataformas como destino
Descreve como configurar sua compilação para direcionar diferentes arquiteturas de processador, incluindo Arm64.

Intrínsecos ARM
Descreve intrínsecas do compilador para processadores que usam a arquitetura ARM.

ARM64 intrínsecos
Descreve intrínsecos do compilador para processadores que usam a arquitetura ARM64.