/feature (x64)

Schakel een of meer architectuurfuncties in voor het genereren van x64-code.

Opmerking

/feature:APX ondersteuning is experimenteel en kan worden gewijzigd.

Syntaxis

/feature:<arg>

Arguments

Als u een of meer functies wilt inschakelen die het x64-doel ondersteunt, geeft u een of meer van de volgende functieargumenten op:

Functieargument Description Ondersteund in versie
APX Hiermee schakelt u preview-ondersteuning voor Intel APX (Advanced Performance Extensions) in. Hiermee kan de compiler zich richten op verschillende APX-functies, zoals Extended General-Purpose Registers (EGPR's), New Data Destination (NDD), No-Flags Update (NF), nieuwe voorwaardelijke ISA en geoptimaliseerde registraties voor opslaan/herstellen. Zie Intel Advanced Performance Extensions (APX) voor meer informatie. MSVC Build Tools 14.51 (preview-ondersteuning)

Opmerkingen

Voorbeeldgebruik: als u APX wilt inschakelen, geeft u op /feature:APX.

Wanneer /feature:APX dit is opgegeven, worden de volgende preprocessormacro's gedefinieerd: __APX_F__, , __CF____CCMP__, __EGPR__, __NDD__, __NF__, , __PPX__, , , en __PUSH2POP2____ZU__. Zie Microsoft-specifieke vooraf gedefinieerde macro's voor meer informatie.

De optie /feature compiler instellen in Visual Studio

  1. Open het dialoogvenster Eigenschappenpagina's voor het project. Zie C++-compiler instellen en eigenschappen bouwen in Visual Studiovoor meer informatie.

  2. Selecteer de eigenschappenpagina configuratie-eigenschappen>C/C++>.

  3. Voeg in het vak Extra opties toe /feature:APX. Kies OK om de wijzigingen op te slaan.

Deze compileroptie programmatisch instellen

Zie ook

/arch (x64)
/arch (Minimale CPU-architectuur)
MSVC-compileropties
Opdrachtregelsyntaxis van MSVC-compiler