当前位置: 代码迷 >> WinCE >> PB Build出错,该如何处理
  详细解决方案

PB Build出错,该如何处理

热度:440   发布时间:2016-04-28 13:51:51.0
PB Build出错
刚刚公司给了我一个PB程序,让我调里面的一个小块,我拿来之后就编译出错,无论是编译所有工程还是当前工程都是一样的错误
Error: Could not find file 'D:\WinCE\WINCE500\PBWorkspaces\PA_TCC7901_cd02_net_en\RelDir\TELECHIPS_ARMV4I_Release\kern.exe' on disk
nk.exe D:\WinCE\WINCE500\PBWorkspaces\PA_TCC7901_cd02_net_en\RelDir\TELECHIPS_ARMV4I_Release\kern.exe NK SH 
Error: failed setting line
makeimg: FATAL ERROR: Command returned non-zero exit code 1 (dec).
makeimg: FATAL ERROR: Command returned non-zero exit code 1 (dec).
我把kern.exe拷贝到当前的Release目录下又告诉我缺少另外的一个文件,我把另外的那个文件再拷进去又说少一个文件,这样我拷了10+个文件了还是说少文件,求解决!kern.exe究竟是个啥东西?

------解决方案--------------------
CLEAN全部东西再重新编译也不行吗?
------解决方案--------------------
kern.exe找不到,先看看为什么没有生成kern.exe吧
------解决方案--------------------
探讨
引用:
kern.exe找不到,先看看为什么没有生成kern.exe吧

感觉这个问题好深奥啊,为什么没有生成,我都不知道怎么去看啊

------解决方案--------------------
我wince600全路径搜索,没找到这个东西~我晕倒。
------解决方案--------------------
这个是不是加了什么组件生成出来的?让你同事copy给你一个。
------解决方案--------------------
kern.exe是BSP的OAL层生成的
------解决方案--------------------
探讨
貌似是我的SDK没装好

------解决方案--------------------
貌似缺少了那个东西,以前我碰到过类似的情况,我是利用其他公司的BSP进行编译,编译生成那个缺少的东西再把它复制到提示的那个目录下。就可以解决。祝你成功。
------解决方案--------------------
把所有中间文件删掉,包括.err之类的.试下
  相关解决方案