请教uc/os-ii在keil上编译的问题

[复制链接]
 楼主| Zhang.Fuji 发表于 2007-12-4 11:22 | 显示全部楼层 |阅读模式

把uc/os-ii在vc上编译可以通过
在keil上编译(已经按照网络上方法进行修改)出现如下告警。。
不知道什么原因
请有编译过的大牛帮忙解答
linking...
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  OSRDYTBL
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  OSPRIOHIGHRDY
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  OSPRIOCUR
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  OSTASKCTR
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  OSIDLECTR
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  OSEVENTFREELIST
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  OSEVENTTBL
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
busyliving 发表于 2007-12-4 21:33 | 显示全部楼层

牛 不会

ayb_ice 发表于 2007-12-5 11:01 | 显示全部楼层

多重定义

 楼主| Zhang.Fuji 发表于 2007-12-5 14:04 | 显示全部楼层

回复楼上

但是我在vc中就可以编译通过,估计是两个编译器在设置上差异,请问有用过keil出现这种情况吗???
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

3

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部