打印

KEIL函数编译出现的“错误”和“警告”内容冲突

[复制链接]
2328|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
口天土立口|  楼主 | 2014-1-3 11:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
错误:
..\Bsp\bsp.h(9): error:  #114: function "Systick_init" was referenced but not defined
警告:
..\Bsp\delay\delay.c(5): warning:  #177-D: function "Systick_init" was declared but never referenced

错误说我引用但没定义,但警告说我定义却没引用,都是说同一条函数啊,坑爹,keil都知道我定义了,还说我错

什么问题啊?

重启电脑也没解决,望各位指教!

相关帖子

沙发
口天土立口|  楼主 | 2014-1-3 11:47 | 只看该作者
我把static去掉就没报错了!谁知道是什么原因?

使用特权

评论回复
板凳
msblast| | 2014-1-3 16:36 | 只看该作者
口天土立口 发表于 2014-1-3 11:47
我把static去掉就没报错了!谁知道是什么原因?

函数作用域
static限制了不能外部引用此函数。

使用特权

评论回复
地板
口天土立口|  楼主 | 2014-1-4 11:58 | 只看该作者
msblast 发表于 2014-1-3 16:36
函数作用域
static限制了不能外部引用此函数。

好的,谢谢!!!!!!!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

5

帖子

0

粉丝