2013-06-09 3 views
0

Visual Studio 2008을 사용하여 Windows7에서 일부 코드를 컴파일하고 있습니다. 그러나이 오류가 : 나는 다이렉트 X를 설치 한Windows 7에서 DXGI1_2.h는 어디에 있습니까?

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 

, 그리고 내가 VS2008가 DXGI1_2.h을 찾을 수 있습니다 설치해야하는 SDK 모른다.

이 DXGI1_2.h를 얻으려면 어떻게해야합니까?

답변

1

Windows 8 SDK ("Include \ shared")에 포함되어 있습니다. 이 문제를 해결하려면

+0

그래서 어떻게 해결할 수 있습니까? Windows8 SDK에서 파일을 복사 하시겠습니까? –

+0

Win8 SDK를 설치하고 프로젝트의 라이브러리와 헤더를 가리켜 야한다고 생각합니다. 당신 –

0

필요 두 단계 :

  1. 이는 Windows7에서 Windows 8 SDK를 설치합니다.

  2. 적어도 내 컴퓨터에서 Visual Studio 2010을 사용하십시오. Visual Studio 2008에서는 DXGI1_2.h 파일을 컴파일 할 수 없습니다. 그러나 Visual Studio 2010은 가능합니다!

0

이 문제가 해결되었습니다. 1. windows8 SDK를 설치하십시오. 2. 올바른 경로를 설정하십시오. 3. tightVNC와 같이 일부 프로젝트를 컴파일 할 수 없으며 플랫폼을 win32에서 x64로 수정하십시오. 다음 고정.

행운을 비네.

관련 문제