阅读:1191回复:13
50分---关于一个编译错误!!
用DDK 编译一个usb 驱动,提示如下错误:
各位能分析一下会是哪里有问题吗??(win2000 + ntddk) build -nmake /a BUILD: Object root set to: ==> objfre BUILD: /i switch ignored BUILD: Compile and Link for i386 BUILD: Loading e:\\NTDDK\\build.dat... BUILD: Computing Include file dependencies: BUILD: Examining d:\\driverenv\\gamepad directory for files to compile. d:\\driverenv\\gamepad - 6 source files (1,594 lines) BUILD: Saving e:\\NTDDK\\build.dat... BUILD: Compiling d:\\driverenv\\gamepad directory NMAKE : U1073: don\'t know how to make \'objfre\\i386\\gamepad.res\' BUILD: nmake.exe failed - rc = 2 BUILD: Linking d:\\driverenv\\gamepad directory NMAKE : U1073: don\'t know how to make \'objfre\\i386\\gamepad.res\' BUILD: nmake.exe failed - rc = 2 BUILD: Done |
|
|
沙发#
发布于:2002-11-20 11:01
主要是你i386\\gamepad.res中RES文件的版本可能不对。
最好到VC里面去编译。 生成..\\ia64\\gamepad.res 当然..\\i386\\gamepad.res好象也可以。 我在WDM测试程序中转换后RES文件变大了。 解决了,别忘给分!! |
|
|
板凳#
发布于:2002-11-20 11:08
装个DS用他带的TOOLS将SOUCE文件转成VC工程文件再编译很好用的。可以试试。
|
|
|
地板#
发布于:2002-11-20 11:14
装个DS用他带的TOOLS将SOUCE文件转成VC工程文件再编译很好用的。可以试试。 用srctodsp比较好。 |
|
|
地下室#
发布于:2002-11-20 12:50
主要是你i386\\gamepad.res中RES文件的版本可能不对。 我在vc 里面编译过,一点错误也没有,但就是没有生成.sys文件!! 另外: 大家这么热心,问题能不能解决我都会给分:) |
|
|
5楼#
发布于:2002-11-20 12:53
装个DS用他带的TOOLS将SOUCE文件转成VC工程文件再编译很好用的。可以试试。 是不是 ds 下的tools 里的source to DSP Converter ?? |
|
|
6楼#
发布于:2002-11-20 12:55
[quote]装个DS用他带的TOOLS将SOUCE文件转成VC工程文件再编译很好用的。可以试试。 用srctodsp比较好。 [/quote] 你说的也是这个source to DSP Converter 工具吗??? :) |
|
|
7楼#
发布于:2002-11-20 13:08
就是他
|
|
|
8楼#
发布于:2002-11-20 13:14
就是他 我用过之后反而编译出现很多错误(在vc下) :( :( |
|
|
9楼#
发布于:2002-11-20 13:15
原来还没有这么多错误 :( :(
|
|
|
10楼#
发布于:2002-11-20 13:28
[quote]主要是你i386\\gamepad.res中RES文件的版本可能不对。 我在vc 里面编译过,一点错误也没有,但就是没有生成.sys文件!! 另外: 大家这么热心,问题能不能解决我都会给分:) [/quote] 其实也不一定非要用VC编译,我的意思是用VC打开.RES文件再保存,让它转换一下!!! |
|
|
11楼#
发布于:2002-11-20 13:30
我就是用srctodsp转换W2K的NTDDK中SRC的驱动程序,无一错误!!!
|
|
|
12楼#
发布于:2002-11-20 14:34
我就是用srctodsp转换W2K的NTDDK中SRC的驱动程序,无一错误!!! 给分,顺带再问一句: 这么做的目的是什么?? 能不能简单介绍一下是怎么操作的?? 我的驱动还是不行 ....... :( :( :( :( |
|
|
13楼#
发布于:2002-11-20 14:57
[quote]我就是用srctodsp转换W2K的NTDDK中SRC的驱动程序,无一错误!!! 给分,顺带再问一句: 这么做的目的是什么?? 能不能简单介绍一下是怎么操作的?? 我的驱动还是不行 ....... :( :( :( :( [/quote] 目的。将有SOURCE的一堆程序转换成VC的PROJECT。你试以下就知道了。 |
|
|