当前位置:  技术问答>linux和unix

如何消除warnings:type defaults to 'int' in declaration of?

    来源: 互联网  发布时间:2017-02-02

    本文导语:     代码中使用了一个函数:       extern kerSysLedCtrl(BOARD_LED_NAME ledName, BOARD_LED_STATE ledState);    其所使用的两个参数BOARD_LED_NAME 、 BOARD_LED_STATE 都是类似于以下定义的枚举类型。    typedef enum {     kLedState...

   代码中使用了一个函数:
      extern kerSysLedCtrl(BOARD_LED_NAME ledName, BOARD_LED_STATE ledState);

   其所使用的两个参数BOARD_LED_NAME 、 BOARD_LED_STATE 都是类似于以下定义的枚举类型。
   typedef enum
{
    kLedStateOff,                        /* turn led off */
    kLedStateOn,                         /* turn led on */
    kLedStateUserWpsSessionOverLap       /* 100ms on, off for 500ms */                     
} BOARD_LED_STATE;

    编译的时候,该行报一个warning,问题是Makefile将其视为一个错误。我知道可以通过修改MAKEFILE将这个错误变成warning从而编译通过,但因为此MAKEFILE很多人在用,我不想修改MAKEFILE.
    因此请大家赐教,如何改才能消除这个warning?

|
你的头文件是否包含全了?
另外,那个extern函数没有返回值,加上试试

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • linux 下如何使用ioctl设置静音,消除静音,但音量保持不变?
  • 如何消除用root登录后的记录
  • 消除冗长的 Java 代码 Lombok
  • s3c2410中断按钮怎么消除抖动
  • 怎么消除applet中的闪烁?
  • mysql root用户的密码修改和消除
  • 消除js以及jsp文件中的警告方法
  • 请问在kdevelop中怎么快速消除所有断点?
  • Linux 下面能能不能把linux自己消除
  • 怎么消除applet中的闪烁? iis7站长之家
  • [help]关于文件被消除的log
  • 如何消除nand坏块
  • C++中用substr()函数消除前后空格的解决方法详解
  • 正则表达式轻松消除HTML代码
  • 提问:如何消除在JPanel上绘制线条出现的闪动?
  • linux中端口不能访问,我该怎么消除限制让它可以访问所有端口
  • 在IE5.0中测试Applet,第一次运行没问题,第二次就没任何变化,IE的历史纪录无法消除,对新的程序不认,怎么办??
  • 怎样在Linux用vi打开windows下的文本时消除换行符?
  • 合并ThinkPHP配置文件以消除代码冗余的实现方法
  • 这个违例是因何而产生?如何消除?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3