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