/arch
(ARM)
為 ARM 上的程式碼產生指定架構。 如需其他目標架構的詳細資訊 /arch
,請參閱 /arch
(ARM64) 、 /arch
(x64) 和 /arch
(x86)
語法
/arch:
[ARMv7VE
|VFPv4
]
引數
/arch:ARMv7VE
啟用 ARMv7VE 虛擬擴充功能指令。
/arch:VFPv4
啟用 ARM VFPv4 指令。 如果未指定此選項,則 VFPv3 是預設值。
備註
_M_ARM_FP
宏 (僅限 ARM)表示使用了哪一個 /arch
編譯器選項。 如需詳細資訊,請參閱 預先定義的宏 。
當您使用 /clr
來編譯時, /arch
對 Managed 函式的程式碼產生沒有任何影響。 /arch
只會影響原生函式的程式碼產生。
在 Visual Studio 中設定 /arch:ARMv7VE
或 /arch:VFPv4
編譯器選項
開啟專案的 [ 屬性頁 ] 對話方塊。 如需詳細資料,請參閱在 Visual Studio 中設定 C ++ 編譯器和組建屬性。
選取 [組態屬性]>[C/C++]>[命令列] 屬性頁。
在 [ 其他選項] 方塊中,新增
/arch:ARMv7VE
或/arch:VFPv4
。
若要以程式方式設定這個編譯器選項
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應