메뉴 바로가기

서브메뉴 바로가기

본문 바로가기

logo

C/C++/MFC

일반 DDK 설치 사용방법

2008.06.25 10:58

WhiteAT 조회 수:16634



어디에 필요한가?
드라이버에 관련된 프로그램 개발에 필요하다. 예를 들면
 - 마우스 드라이버를 좀더 심도 있게 제어하려 한다.
 - 네트워크의 패킷을 직접 보고 싶다.
 - 사운드 카드를 직접 제어 하고 싶다.
이와 같을 때 필요한 것이다.

DDK 없이 컴파일 했을 때의 에러 메세지? ( 한글VC 7.1 기준)
c:\documents and settings\dd\바탕 화면\devmgr-src\wdmsetup.h(12): fatal error C1083: 포함 파일을 열 수 없습니다. 'newdev.h': No such file or directory
c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\Include\cfgmgr32.h(23): fatal error C1083: 포함 파일을 열 수 없습니다. 'cfg.h': No such file or directory
DevMgr fatal error LNK1104: 'newdev.lib' 파일을 열 수 없습니다.

등의 에러가 발생한다.



설치

다운 : http://www.microsoft.com/whdc/devtools/ddk/default.mspx
설치 방법은 일반 프로그램과 비슷하게 설치하면 된다.


설정

[도구(T)] => [옵션] 에서
프로젝트 => VC++ 디렉터리 에서 [다음 다핑의 디렉터리 표시(S)]를 아래와 같이 설정한다.
[포함 파일]          : D:\WINDDK\2600.1106\inc\ddk\wxp     (<== 설치된 경로)
[라이브러리 파일] : D:\WINDDK\2600.1106\lib\wxp\i386      (<== 설치된 경로)