/arch (ARM)
为 ARM 上的代码生成指定体系结构。 另请参见 /arch (x86) 和 /arch (x64)。
/arch:[ARMv7VE|VFPv4]
参数
/arch:ARMv7VE
允许使用 ARMv7VE 虚拟化扩展指令。/arch:VFPv4
允许使用 ARM VFPv4 指令。 如果未指定此选项,则默认为 VFPv3。
备注
_M_ARM_FP 宏(仅用于 ARM)指示使用了哪个 /arch 编译器选项(如果有)。 有关详细信息,请参阅 预定义的宏。
当使用 /clr 进行编译时,/arch 对托管的函数的代码生成没有影响。 /arch 仅影响本机函数的代码生成。
在 Visual Studio 中设置 /arch:ARMv7VE 或 /arch:VFPv4 编译器选项
打开项目的“属性页”对话框。 有关详细信息,请参阅 如何:打开项目属性页。
选择 C/C++ 文件夹。
选择“命令行”属性页。
在“附加选项”框中,添加 /arch:ARMv7VE 或 /arch:VFPv4。