2013년 12월 16일 월요일
windows driver build - sources
Sources 파일에 대하여 몇가지 중요한 부분만 정리해 본다.
Sources
- TARGETNAME
빌드될 바이너리 이름
- TARGETTYPE
DRIVER, EXPORT_DRIVER, DRIVER_LIBRARY, PROGRAM, DYNLINK
- TARGETPATH
빌드된 바이너리 위치
- SOURCES
소스 파일 ( 여러줄로 표현할 경우 '\' 를 사용 )
- INCLUDES
header 파일 참조 경로
- C_DEFINES
- USER_CFLAGS
- TARGETLIBS
라이브러리 참조 경로 ( 참고로 전체 경로로 써 주어야 함)
ex>
***************************************************************
TARGETTYPE=DRIVER_LIBRARY
TARGETNAME=klib
TARGETPATH=..\bin
C_DEFINES = $(C_DEFINES)
INCLUDES=$(DDK_INC_PATH);..\inc
SOURCES= klib.
***************************************************************
TARGETTYPE=DRIVER
TARGETNAME=kdrv
TARGETPATH=..\bin
C_DEFINES = $(C_DEFINES)
INCLUDES=$(DDK_INC_PATH);..\inc
TARGETLIBS = ..\bin\*\klib.lib
SOURCES= kdrv.
더 자세히 읽고 싶다면 아래 주소 참고
http://www.wd-3.com/archive/WinBuild.htm
피드 구독하기:
댓글 (Atom)
댓글 없음:
댓글 쓰기