/arch (ARM)

Określa architekturę generowania kodu w usłudze ARM. Aby uzyskać więcej informacji na /arch temat innych architektur docelowych, zobacz /arch (ARM64), /arch (x64)i /arch (x86)

Składnia

/arch:[ARMv7VE|VFPv4]

Argumenty

/arch:ARMv7VE
Umożliwia korzystanie z instrukcji dotyczących rozszerzeń wirtualizacji ARMv7VE.

/arch:VFPv4
Umożliwia korzystanie z instrukcji VFPv4 usługi ARM. Jeśli ta opcja nie jest określona, VFPv3 jest wartością domyślną.

Uwagi

Makro _M_ARM_FP (tylko dla usługi ARM) wskazuje, która, jeśli istnieje, /arch opcja kompilatora została użyta. Aby uzyskać więcej informacji, zobacz Wstępnie zdefiniowane makra.

W przypadku użycia /clr polecenia do kompilowania /arch nie ma wpływu na generowanie kodu dla funkcji zarządzanych. /arch Dotyczy tylko generowania kodu dla funkcji natywnych.

Aby ustawić /arch:ARMv7VE opcję lub /arch:VFPv4 kompilatora w programie Visual Studio

  1. Otwórz okno dialogowe Strony właściwości dla projektu. Aby uzyskać więcej informacji, zobacz Set C++ compiler and build properties in Visual Studio (Ustawianie właściwości kompilatora języka C++ i kompilacji w programie Visual Studio).

  2. Wybierz stronę Właściwości>konfiguracji C/C++>Wiersza polecenia.

  3. W polu Dodatkowe opcje dodaj /arch:ARMv7VE lub /arch:VFPv4.

Aby programowo ustawić tę opcję kompilatora

Zobacz też

/arch (Minimalna architektura procesora CPU)
Opcje kompilatora MSVC
Składnia wiersza polecenia kompilatora MSVC