2011-11-07 19 views
7

Estoy tratando de compilar un proyecto de vC++ como 64 bits usando visual C++ express 2010. sé que el compilador de 64 bits no viene con la instalación predeterminada de vC++ express, así que instalé Windows SDK para Windows 7 como se especifica aquí (http://msdn.microsoft.com/en-us/library/9yb4317s.aspx) que incluye el compilador de 64 bits, según tengo entendido. sin embargo, todavía no hay una opción de 64 bits en el administrador de configuración para vC++. después de algunas búsquedas encontré y completé este tutorial (http://jenshuebel.wordpress.com/2009/02/12/visual-c-2008-express-edition-and-64-bit-targets/), así como los diversos enlaces en la parte inferior de esta página. a pesar de todos mis esfuerzos, todavía no puedo obtener el compilador de 64 bits para mostrar en vC++. También intenté reinstalar vC++ y sdk. si alguien tiene alguna experiencia/consejos para hacer que esto funcione, realmente lo agradecería. fyi - estoy ejecutando Windows 7 (x64).compilación de 64 bits en microsoft visual C++ express 2010

+0

En el administrador de configuración, cuando hace clic en el menú 'Plataforma de solución activa', ¿ve 'x64'? Si no, al hacer clic en 'nuevo' en el mismo manu, ¿tiene la opción de elegir 'x64' como plataforma? –

+0

no, no lo veo como una opción en cualquier lugar – Ben

+0

entonces, ¿qué opciones ve en el administrador de configuración? ¿Puedes subir una captura de pantalla del administrador de cfg y del submenú de la "plataforma de solución activa"? –

Respuesta

17

finalmente conseguimos que esto funcione desinstalando todo y volver a instalar en el siguiente orden:

  1. VS2010 C++ Express (en mi caso)
  2. SDK 7.1
  3. VS2010 SP1
  4. SP1 Compilador KB2519277 parche

Una vez hecho esto, asegúrese de cambiar el conjunto de herramientas de la plataforma a la ventana SDK en proyecto pro propiedades-> propiedades de configuración-> general

Cuestiones relacionadas