Comment : configurer des projets Visual C++ pour cibler des plateformes 64 bits
Cette rubrique décrit comment configurer des applications C++ pour cibler des plateformes 64 bits à l'aide de configurations de projet disponibles dans l'environnement de développement intégré (IDE) Visual Studio.
Pour développer des applications 64 bits, vous devez installer un des deux compilateurs 64 bits Visual C++, ou les deux, sans quoi les configurations de projet 64 bits ne seront pas disponibles dans l'IDE. Consultez Installing Visual Studio 64-bit Components pour plus d'informations.
Notes
Les outils 64 bits ne sont pas disponibles par défaut dans Visual C++ Express. Pour activer les outils 64 bits dans Visual C++ Express, installez le Kit de développement logiciel (SDK) Windows en plus de Visual C++ Express. Sinon, une erreur se produit lorsque vous tentez de configurer un projet pour cibler une plateforme 64 bits à l'aide de Visual C++ Express.
Les procédures proposées dans cette rubrique décrivent comment modifier la configuration de projet active pour cibler des plateformes 64 bits à l'aide de l'IDE de Visual Studio et comment migrer des paramètres du projet Win32 dans une configuration de projet 64 bits.
Pour configurer des applications C++ pour cibler des plateformes 64 bits
Ouvrez le projet C++ que vous souhaitez configurer pour cibler une plateforme 64 bits.
Ouvrez les pages de propriétés pour ce projet. Pour plus d'informations, consultez Comment : ouvrir les pages de propriétés d'un projet.
Notes
Pour les projets .NET, assurez-vous que le nœud Propriétés de configuration, ou l'un de ses nœuds enfants, est sélectionné dans la boîte de dialogue Pages de propriétés de <NomProjet>. Sinon, le bouton Gestionnaire de configurations reste désactivé.
Cliquez sur Gestionnaire de configurations pour ouvrir la Gestionnaire de configurations, boîte de dialogue.
Cliquez sur la liste plateforme de la solution active, puis sélectionnez l'option <Nouvelle...> pour ouvrir la Nouvelle plateforme de solution, boîte de dialogue.
Cliquez sur la flèche de déroulement Tapez ou sélectionnez la nouvelle plateforme, puis sélectionnez une plateforme 64 bits.
Notes
Dans la boîte de dialogue Nouvelle plateforme de solution, vous pouvez copier des paramètres de projet existants dans la nouvelle configuration de projet 64 bits à l'aide de l'option Copier les paramètres à partir de.
Cliquez sur OK. La plateforme que vous avez sélectionnée à l'étape précédente apparaîtra sous plateforme de la solution active dans la boîte de dialogue Gestionnaire de configurations.
Cliquez sur Fermer dans la boîte de dialogue Gestionnaire de configurations, puis cliquez sur OK dans la boîte de dialogue Pages de propriétés de <NomProjet>.
Pour copier des paramètres de projet Win32 dans une configuration de projet 64 bits
Lorsque la boîte de dialogue Nouvelle plateforme de solution est ouverte pendant que vous configurez votre projet pour cibler une plateforme 64 bits, cliquez sur la flèche de déroulement Copier les paramètres à partir de, puis sélectionnez Win32. Les paramètres de projet suivants sont automatiquement mis à jour au niveau du projet :
/MACHINE (Spécifier la plate-forme cible) a la valeur /MACHINE:IA64 ou /MACHINE:X64.
Inscription de la sortie est désactivée. Pour plus d'informations, consultez Pages de propriétés de l'Éditeur de liens.
Environnement cible a la valeur /env x64 ou /env ia64. Pour plus d'informations, consultez Pages de propriétés MIDL : Général.
Validation des paramètres est désactivée et réinitialisée à sa valeur par défaut. Pour plus d'informations, consultez Pages de propriétés MIDL : Avancé.
Si Format des informations de débogage avait la valeur /ZI dans la configuration de projet Win32, il a alors la valeur /Zi dans la configuration de projet 64 bits. Pour plus d'informations, consultez /Z7, /Zi, /ZI (Format des informations de débogage).
Notes
Aucune de ces propriétés de projet n'est modifiée si elles sont substituées au niveau du fichier.