阅读:1541回复:12
问driverWork的配置!
我装了vc++,DDK2000和DriverStudio2000。
但是编译的时候中总是报错: --------------------Configuration: fl000000 - Win32 Debug-------------------- Linking... LINK : fatal error LNK1181: cannot open input file \"d:\\DriverStudio\\DriverWorks\\lib\\i386\\checked\\vdw_wdm.lib\" Error executing link.exe. Fl000000.sys - 1 error(s), 0 warning(s) 那位大侠知道为什末呀? |
|
|
沙发#
发布于:2002-10-11 09:23
是我说得不够详细吗?
为什末没有人回? |
|
|
板凳#
发布于:2002-10-11 10:19
你编译生成vdw_wdm.lib库文件了吗?
这个工程在\\DriverStudio\\DriverWorks\\source目录下。在你能用DS正确编译任何驱动之前,必须先编译这个目录下的工程以生成必须的库文件。 |
|
|
地板#
发布于:2002-10-11 16:31
编译库是直接运行VC++,打开指定工作空间,编译就行了吗?
我试过了,编译库时就出错了。 能不能说说细节! |
|
|
地下室#
发布于:2002-10-12 02:05
编译生成vdw_wdm.lib库的时候,出错!
--------------------Configuration: VdwLibs - Win32 WDM Free-------------------- Compiling... dwcontrl.cpp getnames.cpp kadapter.cpp kaddress.cpp kchecker.cpp kdevaux.cpp kdevque.cpp kdmaxfer.cpp kdmqueue.cpp kdrvraux.cpp kerrlog.cpp kevent.cpp kfifo.cpp kfile.cpp khidaux.cpp kintrupt.cpp kirp.cpp klist.cpp klower.cpp kpcicfg.cpp Generating Code... Compiling... kpnpdev.cpp F:\\Program Files\\NuMega\\DriverStudio\\DriverWorks\\source\\kpnpdev.cpp(55) : error C2065: \'DO_POWER_NOOP\' : undeclared identifier kpnplow.cpp kquery.cpp kregkey.cpp kresreq.cpp ksfifo.cpp kspin.cpp Kstradpt.cpp Kstream.cpp Kstrmdrv.cpp ksysthrd.cpp ktimer.cpp ktrace.cpp kunitnam.cpp kusb.cpp kustring.cpp kvxdintf.cpp util.cpp vsprntf.cpp Generating Code... Error executing cl.exe. vdw_wdm.lib - 1 error(s), 0 warning(s) --------------------Configuration: VdwLibs - Win32 WDM Checked-------------------- Compiling... kpnpdev.cpp F:\\Program Files\\NuMega\\DriverStudio\\DriverWorks\\source\\kpnpdev.cpp(55) : error C2065: \'DO_POWER_NOOP\' : undeclared identifier Error executing cl.exe. vdw_wdm.lib - 1 error(s), 0 warning(s) 卫生莫会这样? |
|
|
5楼#
发布于:2002-10-12 11:44
kpnpdev.cpp是DW的文件,应该不会出错的,你可以试试把VC、DDK、DS重装,如果在安装过程很顺利,没有意外出现,那么就应该编译通过。另外,在VC中要设置包含的文件路径和一些*.lib的路径。可以查看你的VC设置有没有错。
|
|
6楼#
发布于:2002-10-12 14:42
你编译生成vdw_wdm.lib库文件了吗?
这个工程在\\DriverStudio\\DriverWorks\\source目录下。在你能用DS正确编译任何驱动之前,必须先编译这个目录下的工程以生成必须的库文件。 ?????????? 你好!我在编译这个库文件时,出现错误 fatal error C1083: Cannot open include file: \'ntddk.h\': No such file or directory kstllmcb.cpp 请问是怎么回事? |
|
7楼#
发布于:2002-10-12 15:09
在batch build里面将与NT有关的两个不要,再编译就可以通过了
|
|
8楼#
发布于:2002-10-12 15:45
我已经把多余的项目去掉了!
还是不行,FT! :mad: |
|
|
9楼#
发布于:2002-10-19 15:21
在VC6的IDE中,从菜单TOOLS-》OPTIONS-》DIRECTORY-》INCLUDE中包含该头文件的目录,TRY!
|
|
10楼#
发布于:2002-10-19 23:54
谢谢大家了! 我已经搞定了! 是DS的问题,我搞到了一个V2.6版的很好用。不知道怎末上传,愿意跟大家分享。 ;)
|
|
|
11楼#
发布于:2002-10-23 11:50
呵呵。我说嘛,今天我刚刚编译那几个库文件没有问题的,什么变量都不用改,直接运行drivewizard,然后按照系统提示操作,系统自己能够找到相应的工程文件开始编译。呵呵,完毕之后就可以用vc编译自己的工程啦。
|
|
|
12楼#
发布于:2002-10-23 18:11
谢谢大家了! 我已经搞定了! 是DS的问题,我搞到了一个V2.6版的很好用。不知道怎末上传,愿意跟大家分享。 ;) 从那里搞到的?能告诉连接吗?谢谢了 |
|