posted by 블르샤이닝 2011. 8. 18. 15:40
728x90

 



위 파일은 XP Servicepack3 환경에서 연동 시 필요한 ddkbuild 입니다. 이건 배치파일인데 메모장으로 열어서 어디에든
똑같이 따라 쳐줍니다.


set WNETBASE=C:\WinDDK\7600.16385.1

사실 Bold된 부분이 가장 중요합니다. 나중에 윈도우 7을 쓴다면 WIN7을 써주면 됩니다. 그렇게 되면 배치파일도 최신버전으로
사용해 주는게 좋습니다. 보통 Visual Studio를 어디다가 설치하는지는 모르겠지만,

C:\Program Files\Microsoft Visual Studio 10.0\VC\bin

저의 경우 이곳에 설치되어 있고, bin에 배치파일을 넣어주시면 됩니다.



다음 파일은 SOURCES와 MAKEFILE 그리고 기본 Driver.c 파일입니다. 지금부터가 가장 중요합니다. -_-;;

프로젝트를 만들 때, 메이크파일에서

빌드 명령줄 : ddkbuild -WNETXP checked .
재 빌드 명령줄 : ddkbuild -WNETXP checked . -cZ

릴리즈는 checked 대신에 free로 해주면 됩니다.

그리고 Alt + F7을 눌러서, VC++ 디렉토리에서 포함 디렉토리에

WinDDK\7600.16385.1\inc\api
WinDDK\7600.16385.1\inc\mfc42
WinDDK\7600.16385.1\inc\ddk

포함시켜주고, 포함 라이브러리는

WinDDK\7600.16385.1\lib\wxp\i386

프로젝트 파일이 들어있는 곳에 SOURCES와 MAKEFILE를 넣고, 디바이스 코딩을 하고! F7뿅 누르면 빌드 완료!

 

----------------------------------------------------------------------------------------------------------------------

bat파일안에 보면 몇가지 수정해야할 부분이있다. 경로라든가, 버젼이라든가는 알아서 보고 수정하면 된다.

 



728x90