阅读:2791回复:5
请问driver studio的vdwlibs.dsw怎么编译啊
我用的是ds2.7,windows server 2003,winddk 2003(网上下的,不晓得准不准,感觉很别扭,跟我以前装的ddk2000,xp目录都不一样),现在我按照书上说的打开vdwlibs.dsw编译,结果一大堆语法错误,请各位哥哥姐姐帮偶看看,我第一次学写驱动,请大家帮忙,谢谢先,错误提示如下
--------------------Configuration: NdisWdm - Win32 NDIS WDM Free-------------------- Compiling with DDK compiler... k1394.cpp k1394Async.cpp K1394Isoc.cpp kevent.cpp kexception.cpp kirp.cpp klower.cpp kmutex.cpp kpnplow.cpp ksemaphr.cpp kspin.cpp ksysthrd.cpp ktimer.cpp kusb.cpp kustring.cpp util.cpp Generating Code... Creating library... Build Environment Variables BASEDIR=C:\\WINDDK\\3790 kndiswdm.lib - 0 error(s), 0 warning(s) --------------------Configuration: VdwLibs - Win32 NT4 Free-------------------- Compiling with DDK compiler... cpprt.cpp dwcontrl.cpp getnames.cpp k1394.cpp k1394Async.cpp K1394Isoc.cpp kadapter.cpp kaddress.cpp kchecker.cpp kdevice.cpp kdevque.cpp kdmaxfer.cpp kdmqex.cpp kdmqueue.cpp kerrlog.cpp kevent.cpp kexception.cpp kfifo.cpp kfile.cpp khidaux.cpp Generating Code... Compiling... kintrupt.cpp kirp.cpp klist.cpp klower.cpp kmutex.cpp kpcicfg.cpp kpnpdev.cpp kpnplow.cpp kquery.cpp kregkey.cpp kresreq.cpp ksemaphr.cpp ksfifo.cpp kspin.cpp kstdwmi.cpp kstl.cpp ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(58) : see reference to class template instantiation \'back_insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2333: \'back_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(97) : see reference to class template instantiation \'front_insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2333: \'front_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : warning C4346: \'_Container::iterator\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(139) : see reference to class template instantiation \'insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2146: syntax error : missing \';\' before identifier \'iter\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2501: \'insert_iterator<_Container>::iter\' : missing storage-class or type specifiers ..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2226: syntax error : unexpected type \'_Container\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2334: unexpected token(s) preceding \':\'; skipping apparent function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2333: \'insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_alloc.h(158) : fatal error C1903: unable to recover from previous error(s); stopping compilation kstllmcb.cpp ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(58) : see reference to class template instantiation \'back_insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2333: \'back_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(97) : see reference to class template instantiation \'front_insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2333: \'front_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : warning C4346: \'_Container::iterator\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(139) : see reference to class template instantiation \'insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2146: syntax error : missing \';\' before identifier \'iter\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2501: \'insert_iterator<_Container>::iter\' : missing storage-class or type specifiers ..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2226: syntax error : unexpected type \'_Container\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2334: unexpected token(s) preceding \':\'; skipping apparent function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2333: \'insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_alloc.h(158) : fatal error C1903: unable to recover from previous error(s); stopping compilation kstlnphs.cpp ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(58) : see reference to class template instantiation \'back_insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2333: \'back_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(97) : see reference to class template instantiation \'front_insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2333: \'front_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : warning C4346: \'_Container::iterator\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(139) : see reference to class template instantiation \'insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2146: syntax error : missing \';\' before identifier \'iter\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2501: \'insert_iterator<_Container>::iter\' : missing storage-class or type specifiers ..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2226: syntax error : unexpected type \'_Container\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2334: unexpected token(s) preceding \':\'; skipping apparent function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2333: \'insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_alloc.h(158) : fatal error C1903: unable to recover from previous error(s); stopping compilation kstlphs.cpp ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(58) : see reference to class template instantiation \'back_insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2333: \'back_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(97) : see reference to class template instantiation \'front_insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2333: \'front_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : warning C4346: \'_Container::iterator\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(139) : see reference to class template instantiation \'insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2146: syntax error : missing \';\' before identifier \'iter\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2501: \'insert_iterator<_Container>::iter\' : missing storage-class or type specifiers ..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2226: syntax error : unexpected type \'_Container\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2334: unexpected token(s) preceding \':\'; skipping apparent function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2333: \'insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_alloc.h(158) : fatal error C1903: unable to recover from previous error(s); stopping compilation Kstradpt.cpp Generating Code... Compiling... Kstream.cpp Kstrmdrv.cpp ksysthrd.cpp ktimer.cpp ktrace.cpp kunitnam.cpp kusb.cpp kustring.cpp kvxdintf.cpp kwmi.cpp kwmistr.cpp stcinit.cpp suballoc.cpp util.cpp Generating Code... Error executing cl.exe. vdw.lib - 56 error(s), 16 warning(s) --------------------Configuration: VdwLibs - Win32 WDM Free-------------------- Compiling with DDK compiler... cpprt.cpp dwcontrl.cpp getnames.cpp k1394.cpp k1394Async.cpp K1394Isoc.cpp kadapter.cpp kaddress.cpp kchecker.cpp kdevice.cpp kdevque.cpp kdmaxfer.cpp kdmqex.cpp kdmqueue.cpp kerrlog.cpp kevent.cpp kexception.cpp kfifo.cpp kfile.cpp khidaux.cpp Generating Code... Compiling... kintrupt.cpp kirp.cpp klist.cpp klower.cpp kmutex.cpp kpcicfg.cpp kpnpdev.cpp kpnplow.cpp kquery.cpp kregkey.cpp kresreq.cpp ksemaphr.cpp ksfifo.cpp kspin.cpp kstdwmi.cpp kstl.cpp ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(58) : see reference to class template instantiation \'back_insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2333: \'back_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(97) : see reference to class template instantiation \'front_insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2333: \'front_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : warning C4346: \'_Container::iterator\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(139) : see reference to class template instantiation \'insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2146: syntax error : missing \';\' before identifier \'iter\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2501: \'insert_iterator<_Container>::iter\' : missing storage-class or type specifiers ..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2226: syntax error : unexpected type \'_Container\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2334: unexpected token(s) preceding \':\'; skipping apparent function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2333: \'insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_alloc.h(158) : fatal error C1903: unable to recover from previous error(s); stopping compilation kstllmcb.cpp ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(58) : see reference to class template instantiation \'back_insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2333: \'back_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(97) : see reference to class template instantiation \'front_insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2333: \'front_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : warning C4346: \'_Container::iterator\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(139) : see reference to class template instantiation \'insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2146: syntax error : missing \';\' before identifier \'iter\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2501: \'insert_iterator<_Container>::iter\' : missing storage-class or type specifiers ..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2226: syntax error : unexpected type \'_Container\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2334: unexpected token(s) preceding \':\'; skipping apparent function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2333: \'insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_alloc.h(158) : fatal error C1903: unable to recover from previous error(s); stopping compilation kstlnphs.cpp ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(58) : see reference to class template instantiation \'back_insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2333: \'back_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(97) : see reference to class template instantiation \'front_insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2333: \'front_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : warning C4346: \'_Container::iterator\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(139) : see reference to class template instantiation \'insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2146: syntax error : missing \';\' before identifier \'iter\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2501: \'insert_iterator<_Container>::iter\' : missing storage-class or type specifiers ..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2226: syntax error : unexpected type \'_Container\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2334: unexpected token(s) preceding \':\'; skipping apparent function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2333: \'insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_alloc.h(158) : fatal error C1903: unable to recover from previous error(s); stopping compilation kstlphs.cpp ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(58) : see reference to class template instantiation \'back_insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2333: \'back_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(97) : see reference to class template instantiation \'front_insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2333: \'front_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : warning C4346: \'_Container::iterator\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(139) : see reference to class template instantiation \'insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2146: syntax error : missing \';\' before identifier \'iter\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2501: \'insert_iterator<_Container>::iter\' : missing storage-class or type specifiers ..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2226: syntax error : unexpected type \'_Container\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2334: unexpected token(s) preceding \':\'; skipping apparent function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2333: \'insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_alloc.h(158) : fatal error C1903: unable to recover from previous error(s); stopping compilation Kstradpt.cpp Generating Code... Compiling... Kstream.cpp Kstrmdrv.cpp ksysthrd.cpp ktimer.cpp ktrace.cpp kunitnam.cpp kusb.cpp kustring.cpp kvxdintf.cpp kwmi.cpp kwmistr.cpp stcinit.cpp suballoc.cpp util.cpp Generating Code... Error executing cl.exe. vdw_wdm.lib - 56 error(s), 16 warning(s) --------------------Configuration: NdisWdm - Win32 NDIS WDM Checked-------------------- Compiling with DDK compiler... k1394.cpp k1394Async.cpp K1394Isoc.cpp kevent.cpp kexception.cpp kirp.cpp klower.cpp kmutex.cpp kpnplow.cpp ksemaphr.cpp kspin.cpp ksysthrd.cpp ktimer.cpp kusb.cpp kustring.cpp util.cpp Generating Code... Creating library... Build Environment Variables BASEDIR=C:\\WINDDK\\3790 kndiswdm.lib - 0 error(s), 0 warning(s) --------------------Configuration: VdwLibs - Win32 NT4 Checked-------------------- Compiling with DDK compiler... cpprt.cpp dwcontrl.cpp getnames.cpp k1394.cpp k1394Async.cpp K1394Isoc.cpp kadapter.cpp kaddress.cpp kchecker.cpp kdevice.cpp kdevque.cpp kdmaxfer.cpp kdmqex.cpp kdmqueue.cpp kerrlog.cpp kevent.cpp kexception.cpp kfifo.cpp kfile.cpp khidaux.cpp Generating Code... Compiling... kintrupt.cpp kirp.cpp klist.cpp klower.cpp kmutex.cpp kpcicfg.cpp kpnpdev.cpp kpnplow.cpp kquery.cpp kregkey.cpp kresreq.cpp ksemaphr.cpp ksfifo.cpp kspin.cpp kstdwmi.cpp kstl.cpp ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(58) : see reference to class template instantiation \'back_insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2333: \'back_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(97) : see reference to class template instantiation \'front_insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2333: \'front_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : warning C4346: \'_Container::iterator\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(139) : see reference to class template instantiation \'insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2146: syntax error : missing \';\' before identifier \'iter\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2501: \'insert_iterator<_Container>::iter\' : missing storage-class or type specifiers ..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2226: syntax error : unexpected type \'_Container\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2334: unexpected token(s) preceding \':\'; skipping apparent function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2333: \'insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_alloc.h(158) : fatal error C1903: unable to recover from previous error(s); stopping compilation kstllmcb.cpp ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(58) : see reference to class template instantiation \'back_insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2333: \'back_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(97) : see reference to class template instantiation \'front_insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2333: \'front_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : warning C4346: \'_Container::iterator\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(139) : see reference to class template instantiation \'insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2146: syntax error : missing \';\' before identifier \'iter\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2501: \'insert_iterator<_Container>::iter\' : missing storage-class or type specifiers ..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2226: syntax error : unexpected type \'_Container\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2334: unexpected token(s) preceding \':\'; skipping apparent function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2333: \'insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_alloc.h(158) : fatal error C1903: unable to recover from previous error(s); stopping compilation kstlnphs.cpp ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(58) : see reference to class template instantiation \'back_insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2333: \'back_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(97) : see reference to class template instantiation \'front_insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2333: \'front_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : warning C4346: \'_Container::iterator\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(139) : see reference to class template instantiation \'insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2146: syntax error : missing \';\' before identifier \'iter\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2501: \'insert_iterator<_Container>::iter\' : missing storage-class or type specifiers ..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2226: syntax error : unexpected type \'_Container\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2334: unexpected token(s) preceding \':\'; skipping apparent function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2333: \'insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_alloc.h(158) : fatal error C1903: unable to recover from previous error(s); stopping compilation kstlphs.cpp ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(58) : see reference to class template instantiation \'back_insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2333: \'back_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(97) : see reference to class template instantiation \'front_insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2333: \'front_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : warning C4346: \'_Container::iterator\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(139) : see reference to class template instantiation \'insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2146: syntax error : missing \';\' before identifier \'iter\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2501: \'insert_iterator<_Container>::iter\' : missing storage-class or type specifiers ..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2226: syntax error : unexpected type \'_Container\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2334: unexpected token(s) preceding \':\'; skipping apparent function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2333: \'insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_alloc.h(158) : fatal error C1903: unable to recover from previous error(s); stopping compilation Kstradpt.cpp Generating Code... Compiling... Kstream.cpp Kstrmdrv.cpp ksysthrd.cpp ktimer.cpp ktrace.cpp kunitnam.cpp kusb.cpp kustring.cpp kvxdintf.cpp kwmi.cpp kwmistr.cpp stcinit.cpp suballoc.cpp util.cpp Generating Code... Error executing cl.exe. vdw.lib - 56 error(s), 16 warning(s) --------------------Configuration: VdwLibs - Win32 WDM Checked-------------------- Compiling with DDK compiler... cpprt.cpp dwcontrl.cpp getnames.cpp k1394.cpp k1394Async.cpp K1394Isoc.cpp kadapter.cpp kaddress.cpp kchecker.cpp kdevice.cpp kdevque.cpp kdmaxfer.cpp kdmqex.cpp kdmqueue.cpp kerrlog.cpp kevent.cpp kexception.cpp kfifo.cpp kfile.cpp khidaux.cpp Generating Code... Compiling... kintrupt.cpp kirp.cpp klist.cpp klower.cpp kmutex.cpp kpcicfg.cpp kpnpdev.cpp kpnplow.cpp kquery.cpp kregkey.cpp kresreq.cpp ksemaphr.cpp ksfifo.cpp kspin.cpp kstdwmi.cpp kstl.cpp ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(58) : see reference to class template instantiation \'back_insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2333: \'back_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(97) : see reference to class template instantiation \'front_insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2333: \'front_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : warning C4346: \'_Container::iterator\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(139) : see reference to class template instantiation \'insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2146: syntax error : missing \';\' before identifier \'iter\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2501: \'insert_iterator<_Container>::iter\' : missing storage-class or type specifiers ..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2226: syntax error : unexpected type \'_Container\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2334: unexpected token(s) preceding \':\'; skipping apparent function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2333: \'insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_alloc.h(158) : fatal error C1903: unable to recover from previous error(s); stopping compilation kstllmcb.cpp ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(58) : see reference to class template instantiation \'back_insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2333: \'back_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(97) : see reference to class template instantiation \'front_insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2333: \'front_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : warning C4346: \'_Container::iterator\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(139) : see reference to class template instantiation \'insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2146: syntax error : missing \';\' before identifier \'iter\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2501: \'insert_iterator<_Container>::iter\' : missing storage-class or type specifiers ..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2226: syntax error : unexpected type \'_Container\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2334: unexpected token(s) preceding \':\'; skipping apparent function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2333: \'insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_alloc.h(158) : fatal error C1903: unable to recover from previous error(s); stopping compilation kstlnphs.cpp ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(58) : see reference to class template instantiation \'back_insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2333: \'back_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(97) : see reference to class template instantiation \'front_insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2333: \'front_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : warning C4346: \'_Container::iterator\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(139) : see reference to class template instantiation \'insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2146: syntax error : missing \';\' before identifier \'iter\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2501: \'insert_iterator<_Container>::iter\' : missing storage-class or type specifiers ..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2226: syntax error : unexpected type \'_Container\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2334: unexpected token(s) preceding \':\'; skipping apparent function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2333: \'insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_alloc.h(158) : fatal error C1903: unable to recover from previous error(s); stopping compilation kstlphs.cpp ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(58) : see reference to class template instantiation \'back_insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(51) : error C2333: \'back_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(97) : see reference to class template instantiation \'front_insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(90) : error C2333: \'front_insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : warning C4346: \'_Container::iterator\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(139) : see reference to class template instantiation \'insert_iterator<_Container>\' being compiled ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2146: syntax error : missing \';\' before identifier \'iter\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(119) : error C2501: \'insert_iterator<_Container>::iter\' : missing storage-class or type specifiers ..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2226: syntax error : unexpected type \'_Container\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(128) : error C2334: unexpected token(s) preceding \':\'; skipping apparent function body ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : warning C4346: \'_Container::value_type\' : dependent name is not a type prefix with \'typename\' to indicate a type ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2061: syntax error : identifier \'value_type\' ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2805: binary \'operator =\' has too few parameters ..\\..\\Common\\Include\\stl\\stl_iterator.h(131) : error C2333: \'insert_iterator<_Container>::operator`=\'\' : error in function declaration; skipping function body ..\\..\\Common\\Include\\stl\\stl_alloc.h(158) : fatal error C1903: unable to recover from previous error(s); stopping compilation Kstradpt.cpp Generating Code... Compiling... Kstream.cpp Kstrmdrv.cpp ksysthrd.cpp ktimer.cpp ktrace.cpp kunitnam.cpp kusb.cpp kustring.cpp kvxdintf.cpp kwmi.cpp kwmistr.cpp stcinit.cpp suballoc.cpp util.cpp Generating Code... Error executing cl.exe. vdw_wdm.lib - 56 error(s), 16 warning(s) --------------------Configuration: NdisWdm - Win32 IA64 Checked-------------------- Compiling with DDK compiler... Error spawning cl.exe kndiswdm.lib - 1 error(s), 0 warning(s) --------------------Configuration: NdisWdm - Win32 IA64 Free-------------------- Compiling with DDK compiler... Error spawning cl.exe kndiswdm.lib - 1 error(s), 0 warning(s) --------------------Configuration: VdwLibs - IA64 WDM Checked-------------------- Assembling crtsec.asm . . . \'ias\' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 Error executing c:\\winnt\\system32\\cmd.exe. vdw_wdm.lib - 1 error(s), 0 warning(s) --------------------Configuration: VdwLibs - IA64 WDM Free-------------------- Assembling crtsec.asm . . . \'ias\' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 Error executing c:\\winnt\\system32\\cmd.exe. vdw_wdm.lib - 1 error(s), 0 warning(s) --------------------Configuration: VdwLibs - Win32 IA64 NT4 Checked-------------------- Assembling crtsec.asm . . . \'ias\' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 Error executing c:\\winnt\\system32\\cmd.exe. vdw.lib - 1 error(s), 0 warning(s) --------------------Configuration: VdwLibs - Win32 IA64 NT4 Free-------------------- Assembling crtsec.asm . . . \'ias\' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 Error executing c:\\winnt\\system32\\cmd.exe. vdw.lib - 1 error(s), 0 warning(s) |
|
沙发#
发布于:2004-04-27 10:04
你的ddk有没有设置环境呀???
|
|
板凳#
发布于:2004-04-27 10:26
怎么设置啊?我就只是在vc的driverstudio菜单下的ddk build settings设置了一下,应该没什么问题吧
|
|
地板#
发布于:2004-04-27 11:36
运行ddk的check build enviroment后
输入build -cZ后 再在visual c++的环境下进行编译就应该没有什么问题了吧...... |
|
地下室#
发布于:2008-06-23 15:29
弱问一下,build-cz是什么命令?是不是直接敲build就好?
|
|
5楼#
发布于:2008-11-29 04:33
谢谢pengfeu 的回答
|
|
|