Konfigurace projektů C++ pro procesory ARM

Tato část dokumentace obsahuje informace o tom, jak používat nástroje MSVC k cílení na hardware ARM.

V tomto oddílu

Přehled konvencí ARM ABI
Popisuje binární rozhraní aplikace, které používá Windows ARM k registraci využití, konvence volání a zpracování výjimek.

Přehled konvencí ARM64 ABI
Popisuje binární rozhraní aplikace, které používá Windows arm64 k používání registru, konvencí volání a zpracování výjimek.

Běžné problémy s migrací ARM v prostředí MSVC
Popisuje elementy kódu C++, u kterých se běžně předpokládá, že jsou přenositelné napříč architekturami, ale jejichž výsledkem jsou odlišné výsledky pro ARM než pro x86 a x64.

Ošetření výjimek ARM
Popisuje schéma kódování pro odvíjení zásobníku během strukturovaného zpracování výjimek v Windows na ARM.

Ošetření výjimek ARM64
Popisuje schéma kódování pro odvíjení zásobníku během strukturovaného zpracování výjimek v Windows na ARM64.

ARM – vnitřní funkce
Popisuje vnitřní funkce kompilátoru pro procesory, které používají architekturu ARM.

ARM64 – vnitřní funkce
Popisuje vnitřní funkce kompilátoru pro procesory, které používají architekturu ARM64.