Partager via


/Wp64 (Détecter les problèmes de portabilité 64 bits)

L'option du compilateur est obsolète. Dans les versions de Visual studio antérieures à Visual Studio 2013, cette option détecte les problèmes de portabilité 64 bits sur les types qui sont également marqués avec le mot clé __w64.

/Wp64

Notes

Par défaut, dans les versions de Visual Studio antérieures à Visual Studio 2013, l'option de compilateur /Wp64 est désactivée dans le compilateur Visual C++ 32 bits et elle est activée dans le compilateur Visual C++ 64 bits.

Important

L'option de compilateur /Wp64 et le mot clé __w64 sont déconseillés dans Visual Studio 2010 et Visual Studio 2012 et non pris en charge depuis Visual Studio 2013.Si vous convertissez un projet qui utilise ce commutateur, le commutateur ne sera pas migré lors de la conversion.Pour utiliser cette option dans Visual Studio 2010 ou Visual Studio 2012, vous devez taper le commutateur du compilateur sous Options supplémentaires dans la section Ligne de commande des propriétés du projet.Si vous utilisez l'option de compilateur /Wp64 sur la ligne de commande, le compilateur émet un Command-Line Warning D9002.Au lieu d'utiliser cette option et un mot clé pour détecter les problèmes de portabilité 64 bits, utilisez un compilateur Visual C++ qui cible une plateforme 64 bits et spécifiez l'option /W4.Pour plus d'informations, consultez Configuration des programmes pour 64 bits (Visual C++).

Les variables des types suivants sont testées sur un système d'exploitation 32 bits comme si elles étaient utilisées sur un système d'exploitation 64 bits :

  • int

  • long

  • pointer

Si vous compilez régulièrement votre application avec un compilateur 64 bits, vous pouvez désactiver /Wp64 dans vos compilations 32 bits, car le compilateur 64 bits détectera tous les problèmes. Pour plus d'informations sur la façon de cibler un système d'exploitation Windows 64 bits, consultez Configuration des programmes pour 64 bits (Visual C++).

Pour définir cette option du compilateur dans l'environnement de développement Visual Studio

  1. Ouvrez la boîte de dialogue Pages de propriétés du projet.

    Pour plus d'informations, consultez Comment : ouvrir les pages de propriétés d'un projet.

  2. Cliquez sur le dossier C/C++.

  3. Cliquez sur la page de propriétés Ligne de commande.

  4. Changez la zone Options supplémentaires pour y inclure /Wp64.

Pour définir cette option du compilateur par programmation

Voir aussi

Référence

Options du compilateur

Définition des options du compilateur

Autres ressources

Configuration des programmes pour 64 bits (Visual C++)