美文网首页
编译无用参数告警处理

编译无用参数告警处理

作者: 43h | 来源:发表于2017-07-25 15:11 被阅读0次

我们写代码的时候经常需要遇到一些情况,参数暂时没用到。但是这个参数必须存在。
例如linux下线程实体函数 void *thread_xx(void *arg)
如果不处理,gcc编译时就会报"warning: unused parameter 'arg' [-Wunused-parameter]"的警告,烦死了。
改成如下形式可以解决此问题
void *thread_xx(__attribute__((unused))void *arg)

再次编译,警告没了。
原文链接 http://blog.chinaunix.net/uid-23065002-id-3971798.html

相关文章

  • 编译无用参数告警处理

    我们写代码的时候经常需要遇到一些情况,参数暂时没用到。但是这个参数必须存在。例如linux下线程实体函数 void...

  • 异常告警前后台需求评审会——2018-12-05

    1、异常告警配置后台,将遥信告警和遥测告警类型改为信号状态、监测参数告警,这两类告警都是对实时采集测量参数的告警,...

  • linux-record1

    python关于乱码的处理,一坨屎。python 解析c++编译告警输入log。查看log编码vi logset ...

  • 告警的自下而上和上而下

    监控系统中的告警思路,可以分为2路,一个是自下而上的告警处理,一个是自上而下的告警部署。 自下而上的告警处理 整个...

  • 20200413 record

    c++编译告警检查clang + llvm(写代码扩展检查项) clangtidy + gcc自带的告警检查(是否...

  • 推荐一招:gcc如何忽略第三方库引发的告警

    问题提出 业务代码使用了google buffer以后,编译时会有大量告警,导致CI失败。告警如图: 问题解决 在...

  • [Note] 2021-06-10 Gradle flavors

    CMake 参数传递 打包编译指令参数 -> gradle 参数 -> CMakeList 参数 -> 编译C++...

  • GCC 参数的使用

    GCC参数的使用 gcc 主要有三个参数-E -S -c -o -l 以及不加参数四个阶段:预处理(也称预编译,...

  • Python告警处理

    Issue A === pip list 告警 === Fix A Issue B === ** SNIMissi...

  • 风险:升级systemd导致rgw服务中断

    上午正在开会,突然收到rgw服务异常的告警(503 Service Unavailable),立马停下来处理告警,...

网友评论

      本文标题:编译无用参数告警处理

      本文链接:https://www.haomeiwen.com/subject/lxgwkxtx.html