C/C++/MFC
일반 DDK 설치 사용방법
2008.06.25 10:58
어디에 필요한가?
드라이버에 관련된 프로그램 개발에 필요하다. 예를 들면
- 마우스 드라이버를 좀더 심도 있게 제어하려 한다.
- 네트워크의 패킷을 직접 보고 싶다.
- 사운드 카드를 직접 제어 하고 싶다.
이와 같을 때 필요한 것이다.
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 (<== 설치된 경로)