Compartilhar via


/OX (otimização completa)

O /Ox opção de compilador produz código que favorece a velocidade de execução em um tamanho menor.

/Ox

Comentários

Especificando a /Ox opção de compilador é o mesmo que usar as seguintes opções:

/Oxé mutuamente exclusivo de:

O /Ox opção de compilador também permite a otimização de chamada retornar valor, o que elimina o construtor de cópia e destruidor de uma pilha com base no valor de retorno.Para obter mais informações, consulte / O1, /O2. (tamanho de minimizar, maximizar velocidade).

Você pode cancelar o check-out de /Ox opção de compilador, se você especificar /Oxs, que combina o /Ox opção de compilador com /Os (Favor pequeno código).As opções combinadas favorecem tamanho menor de código.

Em geral, especifique /O2. (maximizar velocidade) em vez de /Ox, e /O1 (minimizar tamanho) em vez de /Oxs.

Para definir esta opção de compilador no ambiente de desenvolvimento Visual Studio

  1. Abra o projeto Páginas de propriedades caixa de diálogo.Para obter detalhes, consulte:Como: abrir páginas de propriedades do projeto.

  2. Clique no C/C++ pasta.

  3. Clique no otimização página de propriedades.

  4. Modificar o otimização propriedade.

Para definir essa opção de compilador programaticamente

Consulte também

Referência

/O opções (otimizar o código)

Opções do compilador

Configurando opções de compilador