yeanwu
驱动牛犊
驱动牛犊
  • 注册日期2005-03-26
  • 最后登录2014-11-14
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:3294回复:4

编译出了如下问题,请高手指教

楼主#
更多 发布于:2005-04-07 16:32
BUILD: Computing Include file dependencies:
BUILD: Examining d:\\progra~1\\ntddk\\src\\wdm\\gkadsp\\wdmdriver\\driver directory for files to compile.
BUILD: Missing SOURCES= definition in d:\\progra~1\\ntddk\\src\\wdm\\gkadsp\\wdmdriver\\driver
Linking d:\\progra~1\\ntddk\\src\\wdm\\gkadsp\\wdmdriver\\driver directory ********************
\'nmake.exe /c BUILDMSG=Stop. -i LINKONLY=1 NOPASS0=1 NTTEST= UMTEST= 386=1\'
d:\\PROGRA~1\\NTDDK\\bin\\makefile.def(289) :  U1050: Your .\\sources. file must define the SOURCES= macro
Stop.
BUILD: nmake.exe failed - rc = 2
aiwadgj
驱动老牛
驱动老牛
  • 注册日期2004-11-13
  • 最后登录2020-12-24
  • 粉丝0
  • 关注0
  • 积分119分
  • 威望84点
  • 贡献值0点
  • 好评度14点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2005-04-07 16:49
看样子好像是sources文件没有定义SOURCES宏。。。自己看看sources文件。。。。是不是这里的错误啊。。。

要用SOURCES宏指定要编译的源文件。。。
酒也在沉溺,何时麻醉我抑郁。过去了的一切会平息。。。。。。。
yeanwu
驱动牛犊
驱动牛犊
  • 注册日期2005-03-26
  • 最后登录2014-11-14
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-04-07 17:13
这是我的sources文件:

TARGETNAME=WdmDriver
TARGETTYPE=DRIVER
DRIVERTYPE=WDM
TARGETPATH=OBJ

INCLUDES=$(DDKROOT)\\inc;\\
         $(DDKROOT)\\inc\\ddk;\\
         $(DDKROOT)\\inc\\ddk\\wdm;\\

TARGETLIBS=$(DDKROOT)\\lib\\*\\free\\usbd.lib\\
SOURCES=\\
        Init.cpp       \\
        Pnp.cpp        \\
        Wmi.cpp        \\
        Dispatch.cpp   \\
        WdmDriver.rc
aiwadgj
驱动老牛
驱动老牛
  • 注册日期2004-11-13
  • 最后登录2020-12-24
  • 粉丝0
  • 关注0
  • 积分119分
  • 威望84点
  • 贡献值0点
  • 好评度14点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2005-04-07 17:35
应该是你的TARGETLIBS=$(DDKROOT)\\lib\\*\\free\\usbd.lib\\
最后多了一斜线,,

把最后那斜线去了应该就好了。。。。。呵呵。。。
酒也在沉溺,何时麻醉我抑郁。过去了的一切会平息。。。。。。。
bmyyyud
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2010-01-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望130点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-04-07 17:50
应该是你的TARGETLIBS=$(DDKROOT)\\lib\\*\\free\\usbd.lib\\
最后多了一斜线,,

把最后那斜线去了应该就好了。。。。。呵呵。。。

前面都是些续行符,这个就不对了。usbd.lib已经是文件了
滚滚长江东逝水 浪花淘尽英雄 是非成败转头空 青山依旧在 几度夕阳红 白发渔樵江渚上 惯看秋月春风 一壶浊酒喜相逢 古今多少事 尽付笑谈中
游客

返回顶部