阅读:929回复:1
关于在不同目录下build出错的原因
将源文件等放入同一目录下,在命令行方式下build,发现没有.sys文件生成;而将该目录复制到另一路径下,能正常生成系统文件,请问是什么原因?显示信息如下:
D:\workspace\CCID KEY\my work\vr>build -b -w 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:\workspace\ccid key\my work\vr directory for files to compile . d:\workspace\ccid key\my work\vr - 2 source files (2,143 line BUILD: Compiling d:\workspace\ccid key\my work\vr directory BUILD: Linking d:\workspace\ccid key\my work\vr directory BUILD: Done bulidchk文件记录为: objchk\i386 'jvc' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 jvc /nologo /cp d:\NTDDK\public\sdk\classes\afc.zip;d:\NTDDK\public\sdk\classes\classes.zip;D:\workspace\CCIDKEY\mywork\vr; /g /w4 /d objchk\i386 'jvc' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 Linking d:\workspace\ccid key\my work\vr directory ******************** 'nmake.exe /c BUILDMSG=Stop. -i LINKONLY=1 NOPASS0=1 NTTEST= UMTEST= 386=1' jvc /nologo /cp d:\NTDDK\public\sdk\classes\afc.zip;d:\NTDDK\public\sdk\classes\classes.zip;D:\workspace\CCIDKEY\mywork\vr; /g /w4 /d objchk\i386 'jvc' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 jvc /nologo /cp d:\NTDDK\public\sdk\classes\afc.zip;d:\NTDDK\public\sdk\classes\classes.zip;D:\workspace\CCIDKEY\mywork\vr; /g /w4 /d objchk\i386 'jvc' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 jvc /nologo /cp d:\NTDDK\public\sdk\classes\afc.zip;d:\NTDDK\public\sdk\classes\classes.zip;D:\workspace\CCIDKEY\mywork\vr; /g /w4 /d objchk\i386 'jvc' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 换到另一路径后,显示 D:\study\vr>build -b -w 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:\workspace\ccid key\my work\vr directory for files to compile . d:\study\vr - 2 source files (2,143 lines) BUILD: Compiling d:\study\vr directory compiling - afunc.cpp for i386 compiling - pcsc.cpp for i386 BUILD: Linking d:\study\vr directory linking Executalbe - objchk\i386\ccidkey.sys for i386 2 files compiled - 2143 LPS 1 executable built - 1 warnings |
|
沙发#
发布于:2004-10-20 08:52
猜测可能是你的目录名太长,命令行下(最长8个字符吧)无法解析,导致出错
|
|
|