VS2005+wince6.0编译错误

licaiyanding   2008-11-11 11:03 楼主
编译了好几个别人建的工程文件都不能通过,自己按照向导建最简单的工程文件也不编译不过,不知道什么原因了。贴几条主要的build.log出错信息,请大家帮忙看看。我的wince6.0是在veryCD网上下的,不知道会不会是安装包有问题,有没有人在那里下载用过。vs2005是简体中文版


C:\WINCE600\PUBLIC\COMMON\CESYSGEN>NMAKE /nologo C:\WINCE600\PUBLIC\COMMON\OAK\LIB\ARMV4I\DEBUG\0409\unimodem.res  1>nul
系统无法执行指定的程序。

C:\WINCE600\PUBLIC\COMMON\CESYSGEN>NMAKE /nologo C:\WINCE600\PUBLIC\COMMON\OAK\LIB\ARMV4I\DEBUG\0409\unimodemnl.res  1>nul
系统无法执行指定的程序。

C:\WINCE600\PUBLIC\COMMON\CESYSGEN>NMAKE /nologo C:\WINCE600\PUBLIC\COMMON\OAK\LIB\ARMV4I\DEBUG\0409\uspce.res  1>nul
系统无法执行指定的程序。

C:\WINCE600\PUBLIC\COMMON\CESYSGEN>NMAKE /nologo C:\WINCE600\PUBLIC\COMMON\OAK\LIB\ARMV4I\DEBUG\0409\waveapi.res  1>nul
系统无法执行指定的程序。

C:\WINCE600\PUBLIC\COMMON\CESYSGEN>NMAKE /nologo C:\WINCE600\PUBLIC\COMMON\OAK\LIB\ARMV4I\DEBUG\0409\wldap32.res  1>nul
系统无法执行指定的程序。
NMAKE : fatal error U1077: 'for' : return code '0x1'
Stop.
NMAKE : fatal error U1077: 'C:\WINCE600\sdk\bin\i386\nmake.exe' : return code '0x2'
Stop.

回复评论 (8)

估计你是编译的时候选了build and sysgen。build是微软代码被修改才选的。你没有改过不用选。选了编译很慢,并且经常会导致编译不通过,损坏了PB的一些库。我们就不得不重装PB。这个在5.0中也见到过,重启电脑试试,不行,只能重装pB,还是不行,只能重装系统,再装PB——有时候不重装,系统会留下残余物。
点赞  2008-11-11 11:12
看错误 应该是资源编译有问题,偶现在还在用CE5.0。
点赞  2008-11-11 11:15
引用: 引用 1 楼 gooogleman 的回复:
估计你是编译的时候选了build and sysgen。build是微软代码被修改才选的。你没有改过不用选。选了编译很慢,并且经常会导致编译不通过,损坏了PB的一些库。我们就不得不重装PB。这个在5.0中也见到过,重启电脑试试,不行,只能重装pB,还是不行,只能重装系统,再装PB——有时候不重装,系统会留下残余物。

我是用sysgen编不过了,就试试看build and sysgen能不能编过去。看来要重装了……重装太痛苦了,尤其是vs2005的sp2
点赞  2008-11-11 11:33
以下是sysgen编译的出错信息
makefile.def: Including C:\WINCE600\public\common\oak\misc\sources.ReleaseType_DEFAULT
        xcopy C:\WINCE600\public\shell\oak\lib\ARMV4I\debug\0412\ceshapi_qvgap.res D:\wince6work\LPC3250-DK_BIN_ActiveSync\LPC3250-DK\Wince600\PhyCore_LPC3250_BIN_ARMV4I\cesysgen\oak\target\ARMV4I\debug\0412
系统无法执行指定的程序。
        xcopy C:\WINCE600\public\shell\oak\lib\ARMV4I\debug\0412\ceshapi_base.res D:\wince6work\LPC3250-DK_BIN_ActiveSync\LPC3250-DK\Wince600\PhyCore_LPC3250_BIN_ARMV4I\cesysgen\oak\target\ARMV4I\debug\0412
系统无法执行指定的程序。
        xcopy C:\WINCE600\public\shell\oak\lib\ARMV4I\debug\0412\ceshui_qvgap.res D:\wince6work\LPC3250-DK_BIN_ActiveSync\LPC3250-DK\Wince600\PhyCore_LPC3250_BIN_ARMV4I\cesysgen\oak\target\ARMV4I\debug\0412
系统无法执行指定的程序。
        xcopy C:\WINCE600\public\shell\oak\lib\ARMV4I\debug\0412\ceshui_base.res D:\wince6work\LPC3250-DK_BIN_ActiveSync\LPC3250-DK\Wince600\PhyCore_LPC3250_BIN_ARMV4I\cesysgen\oak\target\ARMV4I\debug\0412
系统无法执行指定的程序。
        del /q D:\wince6work\LPC3250-DK_BIN_ActiveSync\LPC3250-DK\Wince600\PhyCore_LPC3250_BIN_ARMV4I\cesysgen\oak\target\ARMV4I\debug\0412\ceshell.res
找不到 D:\wince6work\LPC3250-DK_BIN_ActiveSync\LPC3250-DK\Wince600\PhyCore_LPC3250_BIN_ARMV4I\cesysgen\oak\target\ARMV4I\debug\0412\ceshell.res
        renumbericonids %CESHELL_RESOURCES%
系统无法执行指定的程序。
NMAKE : fatal error U1077: 'renumbericonids' : return code '0x1'
Stop.
NMAKE : fatal error U1077: 'C:\WINCE600\sdk\bin\i386\nmake.exe' : return code '0x2'
Stop.
点赞  2008-11-11 15:48
我的刚装的VS2005+WinCE6.0,编译也出错啊,错误信息如下:

I:\WINCE600\PUBLIC\COMMON\CESYSGEN>NMAKE /nologo I:\WINCE600\PUBLIC\COMMON\OAK\LIB\ARMV4I\RETAIL\0409\btsvc.res  1>nul
Access is denied.

。。。

Res2Res for Windows CE (Release) (Built on Jun 30 2006 16:52:50)
Copyright (C) Microsoft Corp. 1991-2004.  All rights reserved.
Res2Res: Using I:\WINCE600\public\common\oak\Bin\i386\R2RDUMMY.DLL for temp exe
Res2Res: Using resources from I:\WINCE600\public\common\oak\lib\ARMV4I\retail\0409\coreres.res.
Res2Res: Adding resources from I:\WINCE600\public\common\oak\lib\ARMV4I\retail\0409\coreres.res to C:\Users\BXC200~1\AppData\Local\Temp\R2R629B.tmp.
ERROR: Res2Res: Could not open I:\WINCE600\public\common\oak\lib\ARMV4I\retail\0409\coreres.res.
ERROR: Res2Res: Could not open I:\WINCE600\public\common\oak\lib\ARMV4I\retail\0409\coreres.res.
Res2Res: Error adding resources (-1)
NMAKE : fatal error U1077: 'res2res' : return code '0xffffffff'
Stop.

有啥解决之道啊?
点赞  2009-9-15 16:28
楼上的兄弟,我也是出现和你一样的错误,很是郁闷,
听人说在组件中选上ATL 就好了,我试过了,好像不出现这种错误了,但又出现了其他错误,呵呵
你试试看吧。
点赞  2010-5-17 12:33

一样问题!

一模一样的问题!!!!!lz你后来怎么解决的????
点赞  2012-4-12 14:42

回复 7楼 xingcard 的帖子

组件中选中ATL具体是怎么操作啊。。
点赞  2012-4-12 14:47
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复