SOURCES

SOURCES

指明目标程序源文件的文件名(包括他们的扩展名),其各个文件名之间可以用空格键或“tab”键来分割,且它们都必须存放在该sources文件所在的目录中。对uUSB设备驱动程序,SOURCES列出了其各个处理例程所在源文件的文件名。

系列程序清单列出了USB设备驱动程序的一个典型sources文件。它指明该驱动程序可执行文件的文件名为usbdriver.sys,存放路径为为obj子目录,且属于WDM驱动程序,其源代码文件共有5个:TestInit.cTestPnp.cTestPower.cTestDispatch.cresource.rc。另外,DDK的“inc”目录、“src/usb/inc”目录和“src/wdm/usb/inc”目录都被添加到了编译搜索路径中,其他需连接的库文件为usbd.lib。语句“C_DEFINES=-DDRIVER”用于控制BUILD工具中的一些条件编译;“BROWSER_INFO=1用于产生驱动程序源代码的浏览信息扩展名为.bsc;“USE_MAPSYM=1用于产生WinDbg的调试文件,其扩展名为.map.sym

典型的sources文件

TARGETNAME=usbdriver

TARGETTYPE=DRIVER

DRIVERTYPE=WDM

TARGETPATH=OBJ

 

C_DEFINES=-DDRIVER

BROWSER_INFO=1

USE_MAPSYM=1

 

INCLUDES=$(BASEDIR) / inc; /

                 $(BASEDIR) / src/usb / inc; /

                 $(BASEDIR) / src / wdm / usb / inc

 

TARGETLIBS=$(BASEDIR) / lib / * / free / usbd.lib

 

SOURCES=TestInit.c /

          TestPnp.c /

TestPower.c /

TestDispatch.c /

Resource.rc

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值