warning: function declaration isn’t a prototype(函数声明不是原型)的解决办法

原创 2012年03月30日 11:00:34
linux驱动中定义一个无参的函数
int probe_num()
{
            ....
}
警告:函数声明不是一个原型 [-Wstrict-prototypes]

应对方法:
改成
int probe_num(void)
{
            ....
}

警告消失


warning: function declaration isn't a prototype原因分析

warning: function declaration isn't a prototype出现此警告原因:1: 函数没有声明。在你调用的这个函数前面加上该函数的定义即可。main(){test()...
  • SdustLiYang
  • SdustLiYang
  • 2011年07月18日 09:09
  • 5027

[绍棠] XCode9的新变化总结

1 折叠代码 焦点在方法的实现体的方法名上,按comman键,则整个函数会被框住.用来标志这个方法的起点和终点 此时单击,出现菜单 在菜单里,有个Fold,可以用来折叠方法,...
  • happyshaotang2
  • happyshaotang2
  • 2017年11月01日 23:10
  • 515

gcc警告选项

warning: "/*" within comment 举例: /************************************************/ /* /* save ...
  • liuchao1986105
  • liuchao1986105
  • 2011年10月19日 12:38
  • 22441

消除Xcode iOS项目的警告

原文:消除Xcode iOS项目的警告 如果你有强迫症,看到项目中那么多警告肯定特别心烦 第一种警告样式 ld: warning: directory not found for...
  • Nigelr
  • Nigelr
  • 2016年07月02日 14:47
  • 6650

warning: function declaration isn’t a prototype解决方法

在编译u-boot时,出现了这样的警告warning: function declaration isn’t a prototype [-Wstrict-prototypes] 原因是在添加了自己的...
  • u010406724
  • u010406724
  • 2015年02月05日 10:41
  • 1613

function declaration isn't a prototype解决办法

对以上程序,在编译驱动的时候会出现以下warning: 在网上查到解决办法是:即使函数括号内没有任何参数,也要加一个void类型,来避免这种warning: 解决如下:...
  • luckywang1103
  • luckywang1103
  • 2013年11月10日 00:26
  • 12531

warning: function declaration isn’t a prototype(函数声明不是原型)的解决办法

linux驱动中定义一个无参的函数 int probe_num() {             .... } 警告:函数声明不是一个原型 [-Wstrict-prototypes] 应...
  • feifei_csdn
  • feifei_csdn
  • 2017年08月23日 10:26
  • 180

linux内核模块开发 [-Werror=strict-prototypes]

之前在ubuntu13.xx内核模块开发的工程,在ubuntu14.04版本运行时,出现如下错误:          error: function declaration isn’t a proto...
  • heshaofu
  • heshaofu
  • 2015年01月13日 15:40
  • 1700

关于warning: function declaration isn’t a prototype(函数声明不是原型)的解决办法

今天在编译代码的时候出现的问题----warning: function declaration isn’t a prototype,本来对这个warning不打算理睬的,后来转念一想,对一个写代码的...
  • fangyuanseu
  • fangyuanseu
  • 2011年04月08日 18:49
  • 5712

function declaration isn't a prototype 是什么原因

今天编译修改后的uboot,发现自己添加的函数int loadSystem();在编译发现出现function declaration isn't a prototype 的警告。网上查到,少了voi...
  • chocolate001
  • chocolate001
  • 2011年10月17日 17:05
  • 13600
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:warning: function declaration isn’t a prototype(函数声明不是原型)的解决办法
举报原因:
原因补充:

(最多只允许输入30个字)