尝试为ARM V4构建WinCE OS映像后,遇到以下错误
NMAKE:致命错误U1073:不知道如何制作'C:\ WINCE600 \ public \ common \ oak \ lib \ ARMV4I \ retail \ lmemhs.lib'
然后我决定运行一个高级命令“重建当前的BSP和子项目”,我发现了下一个错误。
BUILD:[01:0000002558:错误] NMAKE:U1073:不知道如何制作'C:\ WINCE600 \ OSDesigns \ PENTA_ARM_PC \ PENTA_ARM_PC \ Wince600 \ SMDKC100_ARMV4I \ cesysgen \ oak \ lib \ ARMV4I \零售\ gpe.lib” BUILD:[01:0000002560:错误] NMAKE.EXE TargetLibFiles -i -c BUILDMSG =停止。 BUILDROOT = C:\ WINCE600 \ PLATFORM \ SMDKC100 CLEANBUILD = 1 LINKONLY = 1 NOPASS0 = 1失败 - rc = 2
这是什么意思? 为什么缺少这些文件?它们是Win CE还是ARM BSP的一部分? 我正在使用Win CE 6.0试用版。
答案 0 :(得分:1)
由于GPE代表Graphics Primitive Engine,我会说您的BSP遇到问题而且构建不正确。
您在评论中提到您没有在开发环境中安装ARM支持,并且您还说您的目标系统是ARM设备。如果您没有在开发环境中安装ARM支持,则无法构建ARM平台。
您似乎必须使用ARM支持重新安装(或在其他系统中安装)您的开发环境,并对您的解决方案应用sysgen操作。
答案 1 :(得分:0)
我遇到了同样的问题。
可能是因为你安装了x86汇总更新(仅限)而不是arm4i汇总。此文件由wince r3汇总更新/添加
https://www.microsoft.com/en-us/download/details.aspx?id=36505
选择arm4i下载