누군가가 알아 차렸지만 DirectX SDK 및 VS2010의 Windows SDK와 충돌이있는 것 같으면 잘 모르겠습니다. 당신은 디렉토리 아래의 폴더 안에 보면DirectX SDK와 VS 2010의 통합
C : \ 의 SDK \ WINDOWS \ v7.0A \가 포함 프로그램 파일 (86) 마이크로 소프트 \
당신은 그것을 위해 기존의 헤더를 포함 볼 수 있습니다 DirectX 11. 위의 디렉토리는 기본적으로 각 VS 2010 프로젝트 파일에 포함되어 있으며 VS 2010이 올바르게 컴파일 될 수 있도록하기 위해 필요합니다.
DirectX 용 .lib 파일도 마찬가지입니다.
이제는 프로젝트 속성 시트를 통해 디렉토리를 추가하는 VS2010에서 Directx SDK를 프로젝트에 포함시키는 것이 문제입니다. 이것은 자동으로 DirectX 용 이전 헤더와 라이브러리 및 새로운 것들을 모두 포함한다는 것을 의미합니다. (
최신 DirectX 라이브러리 및 헤더 파일을 사용한다고 생각하면 잘못 생각할 수도 있습니다 컴파일러는 의도하지 않은 파일을 사용하여이 될 수있다.
어떻게 기본 프로젝트 설정을 유지하지 않고 아무것도 컴파일 할 수없는 것 나는이 문제를 해결받을 수 있나요? 또한
베어 마음에 내가 C++을 이용하고 있고 VS2010 Ultimate from MSDNAA
VC++ 디렉터리 탭은 VS2010에서 더 이상 사용되지 않습니다./ – tugudum
??? 너 그렇게 말하는거야? 여전히 작동합니다. deprecation은 어딘가에 문서화되어 있습니까? – selbie
해당 탭은 VS2010에서 완전히 비어 있으며 해당 설정에 대해 글로벌 속성 시트를 사용하도록 요청합니다. – tugudum