新手上路
- 积分
- 20
- 金钱
- 20
- 注册时间
- 2019-4-26
- 在线时间
- 5 小时
|
本帖最后由 yueli 于 2019-6-16 17:46 编辑
仔细一看是因为头文件包含的问题。
compiling os_msg.c...
..\RTOS\UCOSIII\uCOS-III\Source\os.h(1171): error: #20: identifier "OS_CFG_PRIO_MAX" is undefined
extern CPU_DATA OSPrioTbl[OS_PRIO_TBL_SIZE];
..\RTOS\UCOSIII\uCOS-III\Source\os.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"
..\RTOS\UCOSIII\uCOS-III\Source\os_msg.c: 0 warnings, 2 errors
在UCOS源码里面所有的头文件包含都是<>,包含进来的OS_CFG.H文件竟然是官方自带的,但是在战舰提供的源码里面也是同样的,编译之后是从我们提供的UCOS源码里面包含的,请问这里需要设置什么地方吗?
|
|