本帖最后由 yueli 于 2019-6-16 17:46 编辑
仔细一看是因为头文件包含的问题。
compiling os_msg.c...
..RTOSUCOSIIIuCOS-IIISourceos.h(1171): error: #20: identifier "OS_CFG_PRIO_MAX" is undefined
extern CPU_DATA OSPrioTbl[OS_PRIO_TBL_SIZE];
..RTOSUCOSIIIuCOS-IIISourceos.h(2177): error: #35: #error directive: "OS_CFG.H, Missing OS_CFG_APP_HOOKS_EN: Enable (1) or Disable (0) application specific hook functions"
#error "OS_CFG.H, Missing OS_CFG_APP_HOOKS_EN: Enable (1) or Disable (0) application specific hook functions"
..RTOSUCOSIIIuCOS-IIISourceos_msg.c: 0 warnings, 2 errors
在UCOS源码里面所有的头文件包含都是<>,包含进来的OS_CFG.H文件竟然是官方自带的,但是在战舰提供的源码里面也是同样的,编译之后是从我们提供的UCOS源码里面包含的,请问这里需要设置什么地方吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>