keil编译不通过,求各路大仙帮忙!

[复制链接]
2796|8
 楼主| yuyi21ic 发表于 2011-4-26 15:55 | 显示全部楼层 |阅读模式
在移植ucgui到stm32上时,编译老是提示下面的错误,求解!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
ZigBee笔记 发表于 2011-4-26 16:02 | 显示全部楼层
这两个变量没有定义,你就调用了,想凭空调用变量,当然不允许啦。
 楼主| yuyi21ic 发表于 2011-4-26 16:14 | 显示全部楼层
这两个变量没有定义,你就调用了,想凭空调用变量,当然不允许啦。
ZigBee笔记 发表于 2011-4-26 16:02
这些都是ucgui里面定义好的!不是我定义的。
ZigBee笔记 发表于 2011-4-26 16:17 | 显示全部楼层
那你调用这些变量的时候,需要在前面用extern 声明一下,试试看
zgs523801275 发表于 2011-4-26 16:29 | 显示全部楼层
这是移植中出现了不兼容的现象,要对变量进行重新定义的
 楼主| yuyi21ic 发表于 2011-4-26 16:44 | 显示全部楼层
现在解决了。把GUIConf.h里的这句宏改成#define GUI_SUPPORT_MEMDEV        0  /* Memory devices available */,之前我写的是#define GUI_SUPPORT_MEMDEV        1  /* Memory devices available */
zlxf1 发表于 2011-4-26 17:55 | 显示全部楼层
改哪里了啊?我怎么没看出来啊?那个target not built是怎么回事啊?
SHUJIEWS 发表于 2011-4-26 20:55 | 显示全部楼层
7楼
有错误怎么会建立目标文件呢
luobing07 发表于 2011-4-26 21:21 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:每天清晨醒后,伴着初升的太阳,朝着maychang,NE5532,awey,ic921,程疗匠人的积分奋力追赶。一日一追,一追一日。

56

主题

844

帖子

3

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