阅读:2911回复:5
问一个驱动环境配置问题
我按照教程的步骤一步一步却总是不成功,环境变量一个DDKROOT,再一个就是WORKPATH,无论是VC的IDE环境 还是自己用DDK 自带的批处理也不行,makefile ,sources都有,没装DS。但是DDK自带的我又可以成功编译,代码应该没问题用的哪个入门的HELLOWDM。
编译信息如下: Starting dirs creation...Completed. New or updated MSVC detected. Updating DDK environment.... Setting environment for using Microsoft Visual C++ tools. '堸' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 Starting dirs creation...Completed. BUILD: Object root set to: ==> objchk BUILD: /i switch ignored BUILD: Compile and Link for i386 BUILD: Loading D:\NTDDK\build.dat... BUILD: Computing Include file dependencies: BUILD: Examining d:\mydrivers directory tree for files to compile. d:\mydrivers BUILD: Saving D:\NTDDK\build.dat... BUILD: Done 系统找不到指定的路径。 请按任意键继续. . . build.log内容如下: BUILD: Computing Include file dependencies: BUILD: Examining d:\mydrivers\hellowdm directory for files to compile. Compiling d:\mydrivers\hellowdm directory ******************** 'nmake.exe /c BUILDMSG=Stop. -i NTTEST= UMTEST= NOLINK=1 NOPASS0=1 386=1' .\sources.(6) : U1033: syntax error : '$(DDKROOT)\inc\DDK' unexpected Stop. BUILD: nmake.exe failed - rc = 2 Linking d:\mydrivers\hellowdm directory ******************** 'nmake.exe /c BUILDMSG=Stop. -i LINKONLY=1 NOPASS0=1 NTTEST= UMTEST= 386=1' .\sources.(6) : U1033: syntax error : '$(DDKROOT)\inc\DDK' unexpected Stop. BUILD: nmake.exe failed - rc = 2 |
|
沙发#
发布于:2008-10-30 09:47
我也想知道
|
|
板凳#
发布于:2008-10-30 14:11
这个应该是路径的问题, 你仔细查查你的环境变量路径和工作路径是不是设对了.
|
|
|
地板#
发布于:2008-11-12 20:47
我的都可以,嘻嘻,,应该是环境路径吧。~~
|
|
地下室#
发布于:2009-02-12 09:16
我也想学,问一下网上那个HelloWDM.c在C++里编译时报错,
c:\WINDDK\2600\inc\ddk\wxp\ntddk.h(350) : error C2061: syntax error : identifier 'PULONG_PTR' c:\WINDDK\2600\inc\ddk\wxp\ntddk.h(351) : error C2059: syntax error : '}' c:\WINDDK\2600\inc\ddk\wxp\ntddk.h(1784) : error C2061: syntax error : identifier 'KSPIN_LOCK' .................................//中间还有很多这种错误 c:\WINDDK\2600\inc\ddk\wxp\ntddk.h(10751) : fatal error C1046: compiler limit : struct nested too deeply 执行 cl.exe 时出错. HelloWDM.exe - 1 error(s), 0 warning(s) C++的环境也配置过了,不知道这是为什么,请指教 |
|
|
5楼#
发布于:2009-05-01 11:32
看深入解析吧
|
|
|