/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
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).
Wybierz stronę Właściwości>konfiguracji C/C++>Wiersza polecenia.
W polu Dodatkowe opcje dodaj
/arch:ARMv7VE
lub/arch:VFPv4
.
Aby programowo ustawić tę opcję kompilatora
- Zobacz: EnableEnhancedInstructionSet.
Zobacz też
/arch
(Minimalna architektura procesora CPU)
Opcje kompilatora MSVC
Składnia wiersza polecenia kompilatora MSVC