Window7에서 VS2012로 MFC 프로젝트를 위저드로 만들때 컴파일 에러가 났다. 예전엔 그냥 VS2010을 썼는데 VS2012 C++기능이 막강하여 꼭 써보고 싶었다.
문제는 Win7 + VS2012 조합이 기본적으로 좋지는 않다.
기본적으로 위저드로 만들어서 Compile 해보면 항상
Cannot open include file: 'SDKDDKVer.h': No such file or directory
라는 에러가 떴다. 문제 해결법은 그냥 VS2010을 쓰던지 ...
아니면 다음의 방법을 이용하면 된다.
드디어 찾았다. ㅋㅋ
요약하면
Peoperties -> VC++ Directories -> Include Directory
와
Peoperties -> VC++ Directories -> Library Directory
에 각각 폴더를 지정해주면 된다.
인클루드에는
$(WindowsSDK_IncludePath) 를 추가하고
라이브러리에는
$(WindowsSDK_LibraryPath_x86) 을 추가하면 된다. 만일 64bit용으로 하고자 한다면 ...
$(WindowsSDK_LibraryPath_x64) 을 추가하면 된다.
10년묵은 체증이 내려오는듯 하다. 쩝....
'Programming' 카테고리의 다른 글
윈도우 상에서 Jenkins + Visual SVN + Visual C++/C# 사용 (0) | 2013.11.19 |
---|---|
Sencha Architect에서 만든 extJS의 app.js를 ASP.NET MVC 4에 간단히 띄워보기 (0) | 2013.05.31 |
세상 원리를 계산 하는것에 대한 TED 강연 (0) | 2012.06.14 |
드디어 C++0x를 지원하는 Compiler가 나왔다. (0) | 2010.04.20 |
Managed COM 만들기 [미완성] (0) | 2010.03.20 |