|
引用楼主 liaifeilove 的回复:
build.log中的内容
E:\WINCE600\PUBLIC\COMMON\CESYSGEN>NMAKE /nologo E:\WINCE600\PUBLIC\COMMON\OAK\LIB\ARMV4I\DEBUG\0409\waveapi.res? 1>nul
E:\WINCE600\PUBLIC\COMMON\CESYSGEN>NMAKE /nologo E:\WINCE600\PUBLIC\COMMON\OAK\LIB\ARMV4I\DEBUG\0409\wldap32.res? 1>nul
Copying fulllibc.*
NMAKE : fatal error U1077: 'xcopy' : return code '0xc0000135'
Stop.
大家看看是什么原因?
打开WINCE600\PUBLIC\COMMON\CESYSGEN\makefile里有如下:
- fulllibc \
- 。。。。:
- @echo Copying $@.*
- -@xcopy /I /D /Q $(SG_INPUT_LIB)\$@.* $(SG_OUTPUT_OAKLIB) > nul $(SG_XCOPYREDIRECT)
复制代码
你这个错误就是xcopy的时候出错了,表示fulllibc.lib不存在
也就是WINCE600\PUBLIC\COMMON\OAK\LIB\ARMV4I\RETAIL\fulllibc.lib不存在, 你可以检查一下这个文件。
我懒得查fulllibc.lib是怎么生成的了,但WinCE的编译系统一般用下面3个流程:
1. 打开Build window, 跳到wince600\private\winceos,然后build -c。看是否生成
2. 如果没有,跳到wince600\public\common目录下面, 然后build -c,看是否生成。
3. 如果还没有, 就sysgen -p common preproc, 就应该可以会生成这个fulllibc.lib了
如果还没有,你再上来说,我再仔细查查这个文件是怎么生成的 |
|