■ Microsoft Platform SDK install
Microsoft Visual Studio 를 실행하고, Platform SDK 의 api를 사용하기 위한 설정을 추가한다.
1. 서론
Microsoft Visual Studio는 Windows OS를 제어하기 위한 각종 api 함수를
헤더파일과 함께 라이브러리로 제공한다.
하지만, Microsoft Visual Studio는 개발에 필요한 기본적인 api는 제공하지만,
그 이상의 api를 사용하기 위해서는 Platform SDK를 설치해야 한다.
(예를 들어서, 툴팁 도움말 중, 각이 동그란 풍선도움말)
※ (추가)
Microsoft에서는 매번 새로운 OS 또는 패치가 이루어 졌을때 상황에 따라서
해당 부분을 개발자가 지원 할 수 있도록 library를 제공하는데 이게 Platform SDK입니다.
예를 들면 XP sp2가 나오면서 방화벽등과 관련된 부분을 어플리케이션이 제어 할 수 있도록
지원하기 위해서 2004년도에 "Microsoft Platform SDK for Windows XP SP2"을 지원했었죠.
2006년 8월 현재 가장 최신의 SDK는 Windows® Server 2003 R2 Platform SDK입니다.
2006년 8월 현재 가장 최신의 SDK는 Windows® Server 2003 R2 Platform SDK입니다.
반면에 VisualStudio 6.0에서 지원가능한(공식) SDK는 "February 2003 SDK"이며
XP SP2 SDK보다도 이전에 발표된 SDK입니다.
Platform SDK-2003 February (Visual Studio 6.0 last support)
Platform SDK-2004 Edition (Windows XP SP2)
Platform SDK-2005 April (Windows Server 2003 SP1)
Platform SDK-2006 March (Windows Server 2003 R2)
Platform SDK-2004 Edition (Windows XP SP2)
Platform SDK-2005 April (Windows Server 2003 SP1)
Platform SDK-2006 March (Windows Server 2003 R2)
2. 다운로드
http://www.microsoft.com/downloads/ 에 접속해서, "platform sdk"로 검색하면,
아래와 같은 링크가 검색된다.
검색이 잘 되지 않으면, 아래 링크로 한번에 찾아간다.
(아래 링크는 수시로 변경될 수 있는 링크이다.)
Windows Server 2003 용이지만, 2000, XP 등에 설치해도 된다.
위 링크를 클릭하면, 다운로드 페이지가 출력되는데,
스크롤을 내리다 보면, 아래와 같은 다운로드 버튼이 나타난다.
인텔(intel)계열 CPU를 사용한다면, PSDK-x86.exe 을 다운받으면 된다.
PSDK-x86.exe 은 1M 크기의 작은 파일이다. 클릭하면, 온라인을 통해 실시간으로 다운받으며
설치된다.
위 링크를 클릭하면, 다운로드 페이지가 출력되는데,
스크롤을 내리다 보면, 아래와 같은 다운로드 버튼이 나타난다.
인텔(intel)계열 CPU를 사용한다면, PSDK-x86.exe 을 다운받으면 된다.
PSDK-x86.exe 은 1M 크기의 작은 파일이다. 클릭하면, 온라인을 통해 실시간으로 다운받으며
설치된다.
3. 설정
설치가 완료되면, "Program Files" 폴더 아래, "Microsoft Platform SDK" 를 확인할 수 있다.
설치가 완료되면, "Program Files" 폴더 아래, "Microsoft Platform SDK" 를 확인할 수 있다.
Microsoft Visual Studio 를 실행하고, Platform SDK 의 api를 사용하기 위한 설정을 추가한다.
메뉴의 <Tools> -> <Options...> 를 선택한다.
<Directories> 탭을 선택하고, <Show directories for:> 에서 <Include files> 를 선택한다.
<Show directories for:> 에서 <Library files> 를 선택한다.
<Directories> 탭을 선택하고, <Show directories for:> 에서 <Include files> 를 선택한다.
"x" 왼쪽의 "ㅁ" 버튼을 클릭하고, Platform SDK 의 INCLUDE 경로를 추가한다.
추가 후에는 "↑" 버튼으로 검색 순서를 가급적 최상단으로 변경한다.
<Show directories for:> 에서 <Library files> 를 선택한다.
"x" 왼쪽의 "ㅁ" 버튼을 클릭하고, Platform SDK 의 LIB 경로를 추가한다.
추가 후에는 "↑" 버튼으로 검색 순서를 가급적 최상단으로 변경한다.
링크 순서가 맞지 않아서, 빌드(build) 시에 링크 에러가 발생할 수도 있다.
이럴 경우에는, 순서를 바꿔서 조정해야 한다.
추가 정리!!
[출처] www.codesoft.co.kr (재배포 시에는 출처를 밝히셔야 합니다.)
추가 정리!!
- Visual Studio 6은 February 2003 버전 이후로 지원을 안한다고 한다
- Platform SDK February 2003
- 설치후 비주얼 스튜디오 Directory 목록에 추가가 되지 않은 경우
시작 프로그램 -> Microsoft Platform SDK February 2003 -> Visual Studio Registration
로 가서
Register PSDK Directories with Visual Studio.exe 를 실행한다.