/feature
(ARM64)
Abilitare una o più funzionalità di architettura arm A-Profile per un'estensione ARM64 come specificato da /arch
(ARM64). Per altre informazioni su /arch
(ARM64), vedere /arch
(ARM64).
Sintassi
/feature:<arg1>
[+arg2
]
Argomenti
Per abilitare una o più funzionalità supportate dall'estensione ARM64 di destinazione, specificare uno o più degli argomenti di funzionalità seguenti:
Argomento feature | Identificatore di funzionalità | Facoltativo da | Abilitata per impostazione predefinita | Descrizione | Supportato nella versione |
---|---|---|---|---|---|
lse |
FEAT_LSE |
Armv8.0 | Armv8.1 | Estensioni di sistema di grandi dimensioni. | Visual Studio 2022 17.10 |
rcpc |
FEAT_LRCPC |
Armv8.2 | Armv8.3 | Istruzioni RCpc per l'acquisizione del carico. | Visual Studio 2022 17.10 |
rcpc2 |
FEAT_LRCPC2 |
Armv8.2 | Armv8.4 | Istruzioni RCpc per l'acquisizione del carico v2. | Visual Studio 2022 17.11 |
Osservazioni:
Esempio di utilizzo: per abilitare FEAT_LSE
, specificare /feature:lse
.
Se sono presenti argomenti di funzionalità in conflitto specificati da /feature
, la funzionalità più a destra è abilitata. L'abilitazione di una funzionalità che l'estensione ARM64 di destinazione non supporta può causare comportamenti imprevisti, soprattutto se una CPU non implementa la funzionalità.
Usare o /feature
solo /arch
(ARM64) per specificare le funzionalità. Ad esempio, per abilitare FEAT_LSE
quando la destinazione è Armv8.0-A, usare sia /feature:lse
e /arch:armv8.0
o specificare /arch:armv8.0+lse
. /feature
è un modo per specificare le funzionalità senza specificarle in /arch
(ARM64).
Per impostare l'opzione del /feature
compilatore in Visual Studio
Aprire la finestra di dialogo Pagine delle proprietà per il progetto. Per altre informazioni, vedere Impostare il compilatore e le proprietà di compilazione.
Selezionare la pagina delle proprietà Proprietà di configurazione>C/C++>Riga di comando.
Nella casella Opzioni aggiuntive aggiungere
/feature:lse
o sostituirelse
con la funzionalità da abilitare. Scegli OK per salvare le modifiche.
Per impostare l'opzione del compilatore a livello di codice
- Vedere AdditionalOptions.
Vedi anche
/arch
(Architettura minima della CPU)
Opzioni del compilatore MSVC
Sintassi della riga di comando del compilatore MSVC