阅读:1650回复:6
不能编译vdwlibs.dsw成功,求救!!
在vdwlibs.dsw工程的rebuild all下,在预生成vdw_wdm.lib过程中,出现的错误:
d:\\NTDDK\\inc\\guiddef.h(155) : error C2084: function \'int __stdcall IsEqualGUID(const struct _GUID &,const struct _GUID &)\' already has a body 这个工程文件是ds自身附带的,真不知如何去改它.而且,无论我如何改善编译条件,都看不到kndiswdm.lib.预生成的半点信息. 这是怎么回事? 还有,安装ds2.0.1时,没有要指定ddk的安装路径,可是要打开setup ddk and start msvc时,却似乎要求了ddk路径.这又是为什么呢? 怎么解决呢? 请各位高手多多指教.. :( |
|
沙发#
发布于:2002-10-30 10:03
换个高版本的ds试试 :D
|
|
|
板凳#
发布于:2002-10-30 11:06
是不是nt,wdm等都build了,我在98就不能成功的。
但只要wdm 32的就行了 :) |
|
地板#
发布于:2002-10-30 11:56
楼上的是什么意思哪?不太明确..
我现在换了个ds2.6,但是问题似乎更多了. 原来是vc++又落后了.哎,忙了快2天了..真是郁闷!! 还要找比vc6.0还要高版本的. 不知哪里去找? 站里是没有的八.. |
|
地下室#
发布于:2002-10-30 12:48
换个侨低版本的ds试试
|
|
|
5楼#
发布于:2002-10-30 15:24
他的意思是,在build时选择batch build. 然后只钩取你要使用到的库来编译。
例如。你编写win2000驱动,那末你只要选上WIN32 WDM check 和WIN32 WDM free就可以了! ;) |
|
|
6楼#
发布于:2002-10-30 15:53
选择batch build,不用理会错误!
|
|