您当前的位置: 首页 >  ar
  • 2浏览

    0关注

    880博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

成功解决:declared ‘static‘ but never defined

CodeAllen嵌入式编程 发布时间:2021-08-22 15:33:24 ,浏览量:2

程序编译的时候会报错:

warning: 'delay' defined but not never defined

【问题原因】

声明为static的函数不能被其他文件所使用,如果其他文件include uart.h。那么就会报上面的错误。

【解决办法】

解决的办法很简单,将头文件中的声明转移到.c文件中就可以了,即将函数delay的声明从uart.h移动到uart.c文件的开始就可以了。

关注
打赏
1665938897
查看更多评论
立即登录/注册

微信扫码登录

0.0394s