aduo 发表于 2008-10-16 14:18:49

keil编译ucos出现错误,警告OS_EVENT未定义 【恢复】

移植ucos出现问题:*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL

    SYMBOL:  _OSEVENTTO

    MODULE:  .\HEX\UCOS_II.obj (UCOS_II)

警告OS_EVENT未定义,可是OS_EVENT已经在ucos_ii.h里面文件已经定义了啊,奇怪,有人遇到过吗?

marlbroro 发表于 2008-11-1 13:48:22

呵呵

我去年移植的时候

就出现你这种情况

我上了keil的官方网站查了一下

网站上说需要加一个.LIB文件(具体的名字我也不大清楚了)

我加了之后就编译通过并且正常运行

aduo 发表于 2008-10-30 14:00:31

在keil的lib文件夹里面没有C51.LIB这个文件啊,只有C51C.LIB和C51S.LIB等文件

aduo 发表于 2008-10-25 11:08:52

非常感谢啊,我试一下

marlbroro 发表于 2008-10-24 13:32:49

具体为什么这样,请参照keil的官方网站的帮助文件

marlbroro 发表于 2008-10-24 13:31:38

楼主,添加一个C51.LIB的库进去在编译,在keil的安装目录下面

marlbroro 发表于 2008-10-24 13:29:45

楼主,添加一个C51.LIB的库进去在编译

aduo 发表于 2008-10-16 14:46:39

上传代码

点击此处下载 ourdev_457571.rar(文件大小:270K) (原文件名:UCOSToF020.rar) 



本贴被 aduo 编辑过,最后修改时间:2008-10-16,14:49:33.
页: [1]
查看完整版本: keil编译ucos出现错误,警告OS_EVENT未定义 【恢复】