/feature (x64)

Ative uma ou mais funcionalidades de arquitetura para geração de código x64.

Note

/feature:APX O suporte é experimental e sujeito a mudanças.

Sintaxe

/feature:<arg>

Argumentos

Para ativar uma ou mais funcionalidades suportadas pelo alvo x64, especifique um ou mais dos seguintes argumentos de características:

Argumento da característica Description Suportado na versão
APX Permite suporte de pré-visualização para Intel APX (Advanced Performance Extensions). Permite ao compilador direcionar várias funcionalidades APX como Registos de General-Purpose Estendidos (EGPRs), Novo Destino de Dados (NDD), No-Flags Atualização (NF), nova ISA condicional e operações otimizadas de gravação/restauro de registos. Para mais informações, consulte Intel Advanced Performance Extensions (APX). Ferramentas de Compilação MSVC 14.51 (Suporte para Pré-visualização)

Remarks

Exemplo de utilização: para ativar APX, especifique /feature:APX.

Quando /feature:APX é especificado, as seguintes macros de pré-processador são definidas: __APX_F__, __CCMP__, __CF__, __EGPR__, __NDD__, __NF__, __PPX__, __PUSH2POP2__, e __ZU__. Para mais informações, consulte Microsoft c0.

Para definir a opção de compilador /feature no Visual Studio

  1. Abra a caixa de diálogo Property Pages para o projeto. Para obter mais informações, consulte Definir compilador C++ e criar propriedades no Visual Studio.

  2. Selecione a página de propriedades Configuration Properties>C/C++>Command Line .

  3. Na caixa de opções adicionais , adicione /feature:APX. Escolha OK para salvar as alterações.

Para definir essa opção do compilador programaticamente

Ver também

/arch (x64)
/arch (Arquitetura mínima de CPU)
opções do compilador MSVC
Sintaxe da linha de comando do compilador MSVC