请教uc/os-ii在keil上编译的问题
<br />把uc/os-ii在vc上编译可以通过<br />在keil上编译(已经按照网络上方法进行修改)出现如下告警。。<br />不知道什么原因<br />请有编译过的大牛帮忙解答<br />linking...<br />*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS<br /> SYMBOL: OSRDYTBL<br /> MODULE: UCOS_II.obj (UCOS_II)<br />*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS<br /> SYMBOL: OSPRIOHIGHRDY<br /> MODULE: UCOS_II.obj (UCOS_II)<br />*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS<br /> SYMBOL: OSPRIOCUR<br /> MODULE: UCOS_II.obj (UCOS_II)<br />*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS<br /> SYMBOL: OSTASKCTR<br /> MODULE: UCOS_II.obj (UCOS_II)<br />*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS<br /> SYMBOL: OSIDLECTR<br /> MODULE: UCOS_II.obj (UCOS_II)<br />*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS<br /> SYMBOL: OSEVENTFREELIST<br /> MODULE: UCOS_II.obj (UCOS_II)<br />*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS<br /> SYMBOL: OSEVENTTBL<br /> MODULE: UCOS_II.obj (UCOS_II)<br />*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS<br />牛 不会
多重定义
回复楼上
但是我在vc中就可以编译通过,估计是两个编译器在设置上差异,请问有用过keil出现这种情况吗???
页:
[1]