阅读:2094回复:5
wdm一问
我编译例子中的HelloWdm,出错:
Linking... LINK : fatal error LNK1181: cannot open input file \"wdm.lib\" Error executing link.exe. HelloWdm.sys - 1 error(s), 0 warning(s) The following environment variables were not found $(BASEDIR) $(CPU) 我在连接中删除wdm.lib(因为的确没有wdm.lib),结果: Linking... LINK : fatal error LNK1181: cannot open input file \"D:\\PROGRA~1\\NuMega\\DRIVER~1\\DRIVER~4\\lib\\\\checked\\vdw_wdm.lib\" Error executing link.exe. |
|
最新喜欢:![]() |
沙发#
发布于:2002-04-08 09:46
用户被禁言,该主题自动屏蔽! |
|
板凳#
发布于:2002-04-07 20:52
但是我的却显示700多的 错误!并不是没有,而是显示*.h文件中有些变量和结构重定义!真是不明白是 怎么回事?
|
|
|
地板#
发布于:2002-03-11 10:13
Thank you!
|
|
地下室#
发布于:2002-02-26 00:53
在build菜单中选择全部重建将生成FREE、CHECK的各种类型的LIB文件,原来的工程文件中已经设定好了四种:
IA64 FREE IA64 CHECKED NDIS WDM FREE NDIS WDM CHECKED 我们只选择后面两种就可以了。 |
|
|
5楼#
发布于:2002-02-22 14:57
再回答一遍:
安装DriverStudio以后,在VC菜单中会增加一项:DriverStudio 1,选择DriverStudio->Driver Build Settings... 设置相应的环境变量 BASEDIR是你的DDK路径,如 C:\\NTDDK CPU是你的cpu型号,一般为 i386 其余的是你的DS安装的对应路径 2,选择Tools->Options 点Directories页面,添加DriverWroks\\include以及DriverWroks\\include\\dep wdm目录 3,打开你DS安装路径下的 DriverWroks\\Source下面的两个Project NDisWdm.dsw & VdwLibs.dsw 依次编译debug 和 release 版本等等 这样你的 DriverWroks\\lib目录下就会生成很多lib等等。 |
|
|