标题:
SOURCES
[打印本页]
作者:
look_w
时间:
2017-11-18 13:37
标题:
SOURCES
SOURCES
指明目标程序源文件的文件名(包括他们的扩展名),其各个文件名之间可以用空格键或“
tab
”键来分割,且它们都必须存放在该
sources
文件所在的目录中。对
uUSB
设备驱动程序,
SOURCES
列出了其各个处理例程所在源文件的文件名。
系列程序清单列出了
USB
设备驱动程序的一个典型
sources
文件。它指明该驱动程序可执行文件的文件名为
usbdriver.sys
,存放路径为为
obj
子目录,且属于
WDM
驱动程序,其源代码文件共有
5
个:
TestInit.c
、
TestPnp.c
、
TestPower.c
、
TestDispatch.c
和
resource.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
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0