/Wp64 (detectar problemas de portabilidade de 64 bits)
Essa opção de compilador é obsoleta. Nas versões do Visual Studio anteriores ao Visual Studio 2013, isso detecta problemas de portabilidade de 64 bits em tipos também são marcados com o w64 palavra-chave.
/Wp64
Comentários
Por padrão, em versões do Visual Studio anteriores ao Visual Studio 2013, o /Wp64 opção de compilador está desativado no compilador bit 32 do Visual C++ e no compilador bit 64 do Visual C++.
Importante
O /Wp64 opção de compilador e w64 palavra-chave são preteridos no Visual Studio 2010 e o Visual Studio 2012 e não tem suporte a partir do Visual Studio 2013.Se você converter um projeto que usa essa opção, o comutador não será migrado durante a conversão.Para usar essa opção no Visual Studio 2010 ou o Visual Studio 2012, você deve digitar a opção de compilador em Opções adicionais no linha de comando seção de propriedades do projeto.Se você usar o /Wp64 opção de compilador na linha de comando, o compilador emitirá D9002 de aviso de linha de comando.Em vez de usar essa opção e palavra-chave para detectar problemas de portabilidade de 64 bits, use um compilador do Visual C++ que tem como alvo uma plataforma de 64 bits e especifique o /W4 opção.Para obter mais informações, consulte Configurar programas para 64 bits (Visual C++).
Os seguintes tipos de variáveis são testadas em um sistema operacional de 32 bits como se eles estavam sendo usados em um sistema operacional de 64 bits:
int
long
pointer
Se você compilar o seu aplicativo regularmente, usando um compilador de 64 bits, você pode desabilitar apenas /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 sistema operacional de destino Windows de 64 bits, consulte Configurar programas para 64 bits (Visual C++).
Para definir esta opção do compilador no ambiente de desenvolvimento do Visual Studio
Abra a caixa de diálogo Páginas de Propriedades do projeto.
Para obter mais informações, consulte Como abrir páginas de propriedade do projeto.
Clique na pasta C/C++.
Clique o linha de comando página de propriedades.
Modificar o Opções adicionais caixa para incluir /Wp64.
Para definir essa opção do compilador via programação
- Consulte Detect64BitPortabilityProblems.
Consulte também
Referência
Definindo opções do compilador