阅读:1235回复:2
驱动开发的VC环境设置
我现在采用VC做驱动开发环境,可在VC的Project setting对话框的
build command line中,如果输入build -c,系统会提示出错“environment variable NTMAKEENV must be defined Error executing e:\\windows\\system32\\cmd.exe.” 如果输入USBBuild e:winddk f:\\USBDRIVER free其中“USBBuild\"为批处理文件。 系统会提示出错\"echo NOTE:setenv.bat doesn\'t exist in %1!\" 这显然是批处理文件中的内容。批处理文件如下,希望哪位大侠能告诉我出错原因是什么,谢谢! @echo off if \"%1\"==\"\" goto erruse if \"%3\"==\"\" goto erruse if not exist %1\\bin\\setenv.bat goto errfile call %1 \\ bin \\ setenv %1 %4 %2 cd %3 build -b -w -c %5 %6 %7 %8 %9 goto exit :errfile echo NOTE:setenv.bat doesn\'t exist in %1! goto exit :erruse echo usage USBBuild DDK_dir Driver_Drive Driver_Dir free/checked [build_options] echo eg MakeDrvr %%DDKROOT%% C: %%WDMBOOK%% free -cef :exit |
|
沙发#
发布于:2005-06-20 15:00
same with u,
:( |
|
板凳#
发布于:2005-07-27 14:30
setenv.bat 是driverstudio提供的。
你必须先安装driverstudio,过后在环境里会有新的"DiverStudio" icon. 然后再DDK build setting 里设定环境。 |
|