Compartilhar via


/ /Wp64 (detectar problemas de portabilidade de 64 bits)

Detectar problemas de 64 bits de portabilidade em tipos que também são marcados com a palavra-chave __w64 .

/Wp64

Comentários

Por padrão, a opção de compilador /Wp64 está fora do compilador de 32 bits do Visual C++ e sobre o compilador de 64 bits do Visual C++.

Observação importanteImportante

A opção de compilador /Wp64 e a palavra-chave de __w64 são substituídos em Visual Studio 2010.Se você converter um projeto que usa essa opção, alterne não será migrado durante a conversão.Para usar esta opção em Visual Studio 2010, você deve digitar o opção de compilador em Opções Adicionais na seção de Linha de comando propriedades do projeto.Se você usar a opção de compilador /Wp64 na linha de comando, o compilador emite D9035 de aviso de linha de comando.Em vez de usar esses opção e palavra-chave detectar problemas de 64 bits de portabilidade, use um compilador do Visual C++ que tem como alvo uma plataforma de 64 bits e especificar a opção de /W4 .Para obter mais informações, consulte Configurar programas para 64 bits (Visual C++).

Variáveis dos seguintes tipos são testados em um sistema operacional de 32 bits como se fossem usados em um sistema operacional de 64 bits:

  • int

  • long

  • ponteiro

Se você compilar regularmente seu aplicativo com um compilador de 64 bits, você pode apenas desativar /Wp64 em suas compilações de 32 bits porque o compilador de 64 bits detectará todos os problemas.Para obter mais informações sobre como selecionar um sistema operacional de 64 bits do Windows, consulte Configurar programas para 64 bits (Visual C++).

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

  1. Abrir a caixa de diálogo Páginas de Propriedade de projeto.

    Para obter mais informações, consulte Como: abrir páginas de propriedades do projeto.

  2. Clique na pasta de C/C++ .

  3. Clique na página de propriedades de Linha de comando .

  4. Modifique a caixa de Opções Adicionais para incluir /Wp64.

Para definir essa opção de compilador

Consulte também

Referência

Opções do compilador

Configurando opções de compilador

Outros recursos

Configurar programas para 64 bits (Visual C++)