2013-06-09 2 views
0

Я использую Visual Studio 2008 для компиляции кода под Windows7. Но есть ошибка:Где находится DXGI1_2.h под Windows 7?

Error 44 fatal error C1083: Cannot open include file: 'DXGI1_2.h': No such file or  directory c:\users\administrator\desktop\tightvnc-2.7.7\desktop\wind3d11device.h 33 

Я установил DirectX, и я не знаю, какой SDK я должен установить, чтобы VS2008 найти DXGI1_2.h.

Что мне делать, чтобы получить этот DXGI1_2.h?

ответ

1

Он включен в SDK Windows 8 (в разделе «Включить \ общий»).

+0

Итак, как я могу это исправить? Скопировать файлы из SDK Windows8? –

+0

Я думаю, вы должны установить Win8 SDK и указать на него библиотеки и заголовки вашего проекта. Вы –

0

Нужно два шага, чтобы исправить эту проблему:

  1. установить Windows 8 SDK под Windows7.

  2. Использование Visual Studio 2010, по крайней мере на моем компьютере Visual studio 2008 не может скомпилировать файл DXGI1_2.h. Но Visual Studio 2010 может!

0

У меня была такая проблема. 1.install windows8 sdk. 2. Установите правильные пути. 3. Некоторые проекты нельзя скомпилировать, например, tightVNC, а затем изменить платформу с win32 на x64. затем фиксируется.

удачи.

 Смежные вопросы

  • Нет связанных вопросов^_^