2011-11-07 13 views
7

Sto cercando di compilare un progetto vC++ come 64 bit utilizzando visual C++ express 2010. So che il compilatore a 64 bit non viene fornito con l'installazione predefinita di vC++ express, quindi ho installato windows sdk per Windows 7 come specificato qui (http://msdn.microsoft.com/en-us/library/9yb4317s.aspx) che include il compilatore a 64 bit come ho capito. tuttavia, non esiste ancora un'opzione a 64 bit nel Configuration Manager per vC++. dopo alcune ricerche ho trovato e completato questo tutorial (http://jenshuebel.wordpress.com/2009/02/12/visual-c-2008-express-edition-and-64-bit-targets/) così come i vari collegamenti in fondo a questa pagina. nonostante tutti i miei sforzi, non riesco ancora a visualizzare il compilatore a 64 bit in vC++. ho anche provato a reinstallare sia vC++ che sdk. se qualcuno ha qualche esperienza/consigli su come farlo funzionare, lo apprezzerei molto. fyi - sto usando Windows 7 (x64).64-bit build su microsoft visual C++ express 2010

+0

Nel Configuration Manager, quando si fa clic sul menu "Piattaforma soluzione attiva", viene visualizzato "x64"? In caso contrario, quando fai clic su "nuovo" nello stesso manu, hai la possibilità di scegliere "x64" come piattaforma? –

+0

no, non lo vedo come opzione ovunque – Ben

+0

quindi, quali opzioni si vedono nel Configuration Manager? puoi caricare uno screenshot del gestore cfg e del sottomenu 'active solution platform'? –

risposta

17

finalmente ottenuto questo al lavoro disinstallando tutto e reinstallare nel seguente ordine:

  1. VS2010 C++ Express (nel mio caso)
  2. SDK 7.1
  3. VS2010 SP1
  4. SP1 compilatore di patch KB2519277

una volta eseguita questa operazione, assicurarsi di modificare il set di strumenti della piattaforma su windows sdk in project pro perties-> proprietà di configurazione-> generale

Problemi correlati