阅读:1545回复:5
编译时找不到vdw_wdm.lib
我在编译驱动时出现如下的错误信息:
--------------------Configuration: Sample - Win32 Free-------------------- Linking... LINK : fatal error LNK1181: cannot open input file "E:\开发\NTDriver\DriverWorks\lib\i386\free\vdw_wdm.lib" Error executing link.exe. Sample.sys - 1 error(s), 0 warning(s) 然后我就去编译driverworks 的库,打开vdwlibs库只有两个工程ndiswdm,vdwlibs分别编译产生库kndiswdm.lib和vdw.lib两个库文件,怎么样产生vdw_wdm.lib呢,请各位大侠指教! 谢谢! |
|
沙发#
发布于:2004-08-08 21:08
只需要用VC编译VdwLibs工程产生的是vdw_wdm.lib文件
|
|
|
板凳#
发布于:2004-08-08 21:11
我就是用vc编译的vdwlibs,可产生的是vdw.lib。不知道怎么回事?
|
|
地板#
发布于:2004-08-09 08:01
重新设置活动工程!
“工程”――“设置活动工程” |
|
地下室#
发布于:2004-08-09 22:25
我也遇到了,是因为ddk在driver studio之后安装造成的,卸载重新安装就行了。
|
|
5楼#
发布于:2004-08-10 08:53
我就是用vc编译的vdwlibs,可产生的是vdw.lib。不知道怎么回事? 不可能吧,vdwlibs工作空间包含ndiswdm,vdwlibs两个工程,一般只编译vdwlibs就行 你察看一下vdwlibs工程的setting中的library的输出文件,应该是“..\\lib\\i386\\checked\\vdw_wdm.lib“, 如果真像你说的是vdw.lib,那么改过来 [编辑 - 8/10/04 by snowStart] |
|
|