UCOSII_TEST.axf: Error: L6200E: Symbol OSInit multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSStart multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSStatInit multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSTaskCreate multiply defined (by ucos_ii.o and os_task.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSTaskSuspend multiply defined (by ucos_ii.o and os_task.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSIntEnter multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSIntExit multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSRunning multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSTimeDly multiply defined (by ucos_ii.o and os_time.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSTimeTick multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSIntNesting multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSPrioCur multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSPrioHighRdy multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSTCBCur multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSTCBHighRdy multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSDebugEn multiply defined (by os_dbg_r.o and os_dbg.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSEventTbl multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSFlagTbl multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSTaskStatStk multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSTaskIdleStk multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSTCBPrioTbl multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSTCBTbl multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSQTbl multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSUnMapTbl multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSCtxSwCtr multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSEventFreeList multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSFlagFreeList multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSCPUUsage multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSIdleCtrMax multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSIdleCtrRun multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSStatRdy multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSLockNesting multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSRdyGrp multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSRdyTbl multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSTaskCtr multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSIdleCtr multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSTCBFreeList multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSTCBList multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSTickStepState multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSQFreeList multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OSTime multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OS_TaskStatStkChk multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OS_TaskStat multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OS_TaskIdle multiply defined (by ucos_ii.o and os_core.o).
UCOSII_TEST.axf: Error: L6200E: Symbol OS_MemClr multiply defined (by ucos_ii.o and os_core.o).
这。。重复定义?开始自己移植,后来索性直接把例程移植好的全部文件夹粘过来再重建工程,都是移植好的代码呀,链接还是出问题,请问这是神马情况?
应该是建工程问题,把例程的工程文件站过来编译没问题,自己建工程出问题。。找了半天没找出来问题
发现和例程工程配置有以下不同
System-Viewer File(.sfr)是什么意思。。建工程自动生成的路径 不可修改,今天才发现以前的工程也都有,不过没出现过问题
工程见附件,求解
|