/ /Wp64 (detectar problemas de portabilidade de 64 bits)
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, o /Wp64 opção de compilador está desativado no compilador do Visual C++ 32bits e no compilador do Visual C++ 64bits.
Importante |
---|
O /Wp64 opção de compilador e __w64 palavra-chave estão obsoletas no Visual Studio 2010. Se você converter um projeto que usa essa opção, o switch não será migrado durante a conversão. Para usar essa opção em Visual Studio 2010, você deve digitar a opção de compilador em Opções adicionais na a linha de comando seção Propriedades do projeto. Se você usar o /Wp64 opção de compilador na linha de comando, os problemas de compilador D9035 de aviso de linha de comando. Em vez de usar esta opção e a palavra-chave para detectar problemas de portabilidade de 64 bits, use um compilador Visual C++ que visa uma plataforma de 64 bits. Para obter mais informações, consulte Programação de 64 bits com o Visual C++. |
Variáveis dos tipos a seguir 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
ponteiro
Se você compilar regularmente o seu aplicativo usando um compilador de 64 bits, você pode desabilitar apenas /Wp64 em suas compilações de 32 bits porque o compilador de 64 bits irá detectar todos os problemas. Para obter mais informações sobre como o sistema operacional Windows 64 bits de destino, consulte Programação de 64 bits com o Visual C++.
Para definir esta opção de compilador no ambiente de desenvolvimento Visual Studio
Abra o projeto Property Pages caixa de diálogo.
Para obter mais informações, consulte Como: Abrir páginas de propriedades do projeto.
Clique o C/C++ pasta.
Clique na a linha de comando página de propriedades.
Modificar o Opções adicionais de caixa para incluir /Wp64.
Para definir esta opção de compilador programaticamente
- Consulte Detect64BitPortabilityProblems.
Consulte também
Referência
Definindo opções do compilador