VS2008에서 "fatal error C1083: 포함 파일을 열 수 없습니다.
'windows.h': No such file or directory" 의 에러가 나는 것은 아무래도 Platform SDK가 설치되어 있지 않아서 발생하는 것 같다.
처음에 내가 설치를 해서 MFC 응용프로그램의 아주 기본을 생성한 후에 아무런 수정도 하지 않은 상태에서 위와 같은
컴파일 에러가 발생해서 VS2008 사용을 포기까지 했었다.
그러다가 어떻게 해서든 2008로 컴파일 되는 모듈을 제작을 해야해서 어쩔 수 없이 검색을 하다가
PSDK 설치를 하라는 MSDL의 조언에 따라서 설치를 했더니 깔끔하게 문제는 해결되었다.
다음은 주소가 해당 PSDK를 설치할 수 있게 한다.
http://www.microsoft.com/downloads/deta ··· ang%3Den
( http://www.microsoft.com/downloads/details.aspx?familyid=E6E1C3DF-A74F-4207-8586-711EBE331CDC&displaylang=en )
(Windows SDK for Windows Server 2008 and .NET Framework 3.5(english))
설치를 하려면 C드라이브에 2.5GB의 여유 공간이 있어야 한다.
(Windows Vista이후에 나오는 MS의 제품은 왜이리 용량하고 메모리를 많이 먹는지. 리소스 제어 좀 하지... ㅡㅜ)
출처 :
2010.7.20 MFC컴파일중 no such : windows.h 에러
http://blog.naver.com/nayoungwong/90091817609
'IT-개발,DB' 카테고리의 다른 글
[개발/VC++] error C3861: '_bstr_t' : 식별자를 찾을 수 없습니다. (0) | 2011.01.06 |
---|---|
[개발/VC++] error : WINDOWS.H already included. MFC apps must not #include <windows.h> (0) | 2011.01.05 |
[개발/VC++] error BK15006 : cannot open file '.\debug\StdAfx.sbr' (0) | 2011.01.03 |
[개발/VC++] VC++ 디버그 에러 - Expression: m_hKey != 0 (0) | 2010.12.29 |
[개발] VC++ 코드사인(전자서명)된 파일 검증 하기 (0) | 2010.12.29 |
댓글