2011-11-07 15 views
7

Próbuję skompilować projekt vC++ jako 64-bitowy przy użyciu Visual C++ Express 2010. Wiem, że kompilator 64-bitowy nie pochodzi z domyślną instalacją vC++ express, więc zainstalowałem Windows sdk dla Windows 7, jak podano tutaj (http://msdn.microsoft.com/en-us/library/9yb4317s.aspx), który obejmuje 64-bitowy kompilator, jak rozumiem. jednak nadal nie ma opcji 64-bitowej w menedżerze konfiguracji dla wersji vC++. po przeszukaniu znalazłem i ukończyłem ten samouczek (http://jenshuebel.wordpress.com/2009/02/12/visual-c-2008-express-edition-and-64-bit-targets/) oraz różne linki u dołu tej strony. pomimo wszystkich moich wysiłków, nadal nie mogę uzyskać 64-bitowego kompilatora do pokazania w vC++. Próbowałem również ponownie zainstalować vC++ i sdk. jeśli ktokolwiek ma jakieś doświadczenie/wskazówki dotyczące tego, jak to działa, byłbym bardzo wdzięczny. fyi - używam systemu Windows 7 (x64).64-bitowa kompilacja na microsoft visual C++ express 2010

+0

W menedżerze konfiguracji, po kliknięciu menu "Aktywna platforma rozwiązania" pojawia się "x64"? Jeśli nie, po kliknięciu "nowy" w tym samym manu, czy masz opcję wyboru "x64" jako platformy? –

+0

Nie, nie widzę go jako opcji nigdzie – Ben

+0

, więc jakie opcje widzisz w menedżerze konfiguracji? czy możesz przesłać zrzut ekranu menedżera cfg i podmenu "aktywna platforma rozwiązań"? –

Odpowiedz

17

wreszcie to działało przez odinstalowanie wszystko i ponownie zainstalować w następującej kolejności:

  1. VS2010 C++ Express (w moim przypadku)
  2. SDK 7.1
  3. VS2010 SP1
  4. SP1 Compiler poprawki KB2519277

po wykonaniu tej czynności, należy zmienić zestaw narzędzi platformy na Windows SDK w ramach projektu pro perties-> właściwości konfiguracyjne-> ogólne

Powiązane problemy