Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
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.0o 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:lseo sostituirelsecon 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