阅读:2553回复:6
DS 3.2自动产生的程序报告不是有效的win32应用程序!!!
DS 3.2自动产生的程序报告不是有效的win32应用程序!!!
我的系统是winxp SP2 ,DDK是winxp sp1 DDK ,DS 3.2 我按照向导生成的程序编译成功,可是我执行测试程序SampleApp.exe时,却报告他不是有效的win32应用程序!!! 为什么会这样,有人遇到过么?? 编译报告如下: --------------------Configuration: sample - Win32 Checked-------------------- Compiling resources with DDK resource compiler... Compiling with DDK compiler... sampleDriver.cpp sampleDevice.cpp Generating Code... Linking with DDK linker... ---------------------------Build SoftICE Symbols---------------------------- Compuware NM32 Symbol Translator/Loader version 4.3.2 (C) Compuware Corporation, 1996-2004 MODULE=.\\objchk\\i386\\sample.sys PROMPT=OFF SoftICE is not active Translation of C:\\test\\driver\\sample\\Driver\\objchk\\i386\\sample.sys successfully completed sample.sys - 0 error(s), 0 warning(s) --------------------Configuration: sampleApp - Win32 Checked-------------------- Compiling resources with DDK resource compiler... Compiling with DDK compiler... sampleApp.cpp sampleIorw.cpp Linking with DDK linker... sampleApp.exe - 0 error(s), 0 warning(s) |
|
沙发#
发布于:2005-03-05 10:58
--------------------Configuration: HelloWdm - Win32 Checked--------------------
Linking with DDK linker... CVTRES : fatal error CVT1102: out of memory; 39 bytes required LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt Error executing link.exe. HelloWdm.sys - 2 error(s), 0 warning(s) 能帮忙看看这个错误吗?谢谢 |
|
板凳#
发布于:2005-03-07 08:53
其他环境一样,我把DS 3.2换成DS 2.7问题解决。
是不是DS 3.2需要特别设置? |
|
地板#
发布于:2005-03-09 02:54
用DDK编译即可,不要用VC自带的Build
|
|
|
地下室#
发布于:2007-09-24 19:05
我也这个问题,按照指点已经可以了,谢谢。
|
|
驱动牛犊
|
5楼#
发布于:2007-12-12 21:19
我也是这样的问题
|
|
6楼#
发布于:2008-03-25 16:10
不是的,应该先将app的项目设为active,然后用build with BUILD.exe来编译,不要用ddk的编译
|
|