阅读:1579回复:2
pb5.0奇怪编译错误
编译pb5.0自带的mainstoneii bsp成功后,我只是修改了eboot文件夹下source文件中的TAGETLIBS 去掉了几个我不需要的库,链接了几个需要的库。就出现错误
BUILD: [Thrd:Sequence:Type ] Message BUILD: [01:0000000030:ERRORE] .\sources.(29) : U1033: syntax error : '$(_PLATCOMMONLIB)\$(_CPUINDPATH)\oal_blcommon.lib' unexpected BUILD: [01:0000000032:ERRORE] NMAKE.EXE -i -c BUILDMSG=Stop. NOLINK=1 NOPASS0=1 failed - rc = 2 仔细对照了修改前后的文件,格式什么都一样,除了链接的库不一样。而且出错信息里那个库是本来就有的,为什么会出语法错误呢? 请各位大侠指教。 下面是source文件的内容,版权申明部分省掉了: TARGETNAME=eboot TARGETTYPE=PROGRAM RELEASETYPE=PLATFORM EXEENTRY=StartUp NOMIPS16CODE=1 INCLUDES= \ $(INCLUDES); \ $(_PUBLICROOT)\common\oak\drivers\block\msflashfmd\inc LDEFINES=-subsystem:native /DEBUG /DEBUGTYPE:CV /FIXED:NO SOURCES= \ main.c \ ether.c \ flash.c \ utils.c ARM_SOURCES= \ startup.s TARGETLIBS= \ $(_PLATCOMMONLIB)\$(_CPUINDPATH)\oal_blcommon.lib \ $(_COMMONOAKROOT)\lib\$(_CPUINDPATH)\pxa27x_xllp.lib \ $(_COMMONOAKROOT)\lib\$(_CPUINDPATH)\cs8900dbg.lib \ $(_COMMONOAKROOT)\lib\$(_CPUINDPATH)\fulllibc.lib \ $(_TARGETPLATROOT)\lib\$(_CPUINDPATH)\mainstoneii_dbgserial.lib WINCETARGETFILES=BootImage |
|
沙发#
发布于:2007-01-16 12:29
看一下反斜杠后面是否有空格,确认反斜杠后面就是回车换行。
|
|
板凳#
发布于:2007-01-18 09:51
谢谢,问题已经解决了。是我的文本编辑软件有问题,用记事本重新编辑一下就好了
|
|