51uwb.cn

 找回密码
 立即注册
查看: 5013|回复: 2
打印 上一主题 下一主题

IAR提示has no prototype 解决方法

[复制链接]

73

主题

249

帖子

7065

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
7065
跳转到指定楼层
楼主
发表于 2017-11-18 20:35:42 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 tuzhuke 于 2017-11-29 09:14 编辑



自己写一些函数时IAR 编译提示has no prototye,但是我们的函数并没有问题,解决方法为
A IAR setting 设置,把 Request prototye 勾选去掉

然后rebuild 即可,这个方法不符合Zstack 代码风格

B 修改代码

另一种方法更为简单明了,但是如果函数多,需要改动挺多的,具体方法调用无参函数的时候,括号内的参数要写void。如void show(void) ,但是需要在文件开始再声明一下



自己写代码,推荐第一种,简单快捷,如果团队项目,推荐第二种方法


回复

使用道具 举报

0

主题

7

帖子

8

积分

新手上路

Rank: 1

积分
8
沙发
发表于 2021-12-24 15:03:29 | 只看该作者
学习一下!
回复

使用道具 举报

0

主题

9

帖子

12

积分

新手上路

Rank: 1

积分
12
板凳
发表于 2023-1-27 12:00:25 | 只看该作者
很厉害,谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

bphero Inc.  

GMT+8, 2024-11-22 21:38 , Processed in 0.013351 second(s), 6 queries , File On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

快速回复 返回顶部 返回列表