WinCE:错误是什么意思:U1073:不知道如何制作

时间:2012-11-03 20:59:32

标签: compiler-errors build-process windows-ce

尝试为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试用版。

2 个答案:

答案 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下载