qweasdzxc
驱动牛犊
驱动牛犊
  • 注册日期2003-07-14
  • 最后登录2005-12-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1079回复:2

sources

楼主#
更多 发布于:2003-08-13 20:19
我刚刚看到USB的驱动程序里,有个文件叫sources,打开这个文件发现他好象同驱动能否编译成功有关系,请高手帮着看看:

驱动可以编译成功的sources
TARGETNAME=ezmon
TARGETTYPE=DRIVER
TARGETPATH=.\\LIB
DRIVERTYPE=WDM


INCLUDES=$(BASEDIR)\\inc; \\
$(BASEDIR)\\src\\usb\\inc; \\
$(BASEDIR)\\src\\wdm\\usb\\inc; \\
          ..\\..\\inc

C_DEFINES=$(C_DEFINES) /DDRIVER /DDOWNLOAD_KEIL_MONITOR

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

# to build this driver using the Windows 2000 DDK, uncomment the following line:
# TARGETLIBS=$(DDK_LIB_PATH)\\usbd.lib

USE_MAPSYM=1

SOURCES= ezmon.rc    \\
         ezusbsys.c  \\
         loader.c    \\
         mon51hi.c

驱动不能编译成功的sources(这个驱动是由driverstudio生成的)
# SOURCES for use with BUILD command

TARGETNAME=test
TARGETPATH=obj
TARGETTYPE=DRIVER
DRIVERTYPE=WDM

!IF (\"$(DDKBUILDENV)\"==\"chk\") || (\"$(DDKBUILDENV)\"==\"checked\")
BUILDTYPE = CHECKED
!ELSE
BUILDTYPE = FREE
NTDEBUG=
!ENDIF

TARGETLIBS=$(DRIVERWORKS)\\lib\\*\\$(BUILDTYPE)\\vdw_wdm.lib

# Put Win2K DDK specific defines in this section.
!IF \"$(LATEST_WIN32_WINNT_VERSION)\" == \"0x0500\" || \"$(LATEST_WIN32_WINNT_VERSION)\" == \"0x0501\"

TARGETLIBS= $(TARGETLIBS) $(DDK_LIB_PATH)\\usbd.lib

# Put NT4/Win98 DDK specific defines in this section.
!ELSE

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

# Need to create the directory for the output in NT4/Win98
! IF [mkdir $(TARGETPATH)\\i386\\$(BUILDTYPE)] > 1
! ERROR Failed to create output directory.
! ENDIF

!ENDIF

C_DEFINES=-DNTVERSION=\'WDM\'
BROWSER_INFO=1
RCNOFONTMAP=1
LINK_LIB_IGNORE=4210

INCLUDES=$(DRIVERWORKS)\\include;\\
$(DRIVERWORKS)\\source;\\
$(DRIVERWORKS)\\..\\common\\include\\stl;\\
$(BASEDIR)\\inc;\\
$(BASEDIR)\\src\\usb\\inc;\\
$(BASEDIR)\\src\\wdm\\usb\\inc;\\
$(DRIVERWORKS)\\include\\dep_vxd

SOURCES=Test.rc        \\
        Test.cpp       \\
        TestDevice.cpp


bjlg
驱动牛犊
驱动牛犊
  • 注册日期2002-08-05
  • 最后登录2010-03-11
  • 粉丝0
  • 关注0
  • 积分55分
  • 威望7点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-08-20 08:57
什么意思?
build就依靠它
source是编译的目标的东西
例如源文件的目录,类型,目标文件的类型等等
qweasdzxc
驱动牛犊
驱动牛犊
  • 注册日期2003-07-14
  • 最后登录2005-12-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-08-20 09:16
主要是vdw_wdm.lib这个文件无从找起。
游客

返回顶部