加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c – 如何抑制第三方源文件中的警告?

发布时间:2020-12-16 07:50:28 所属栏目:百科 来源:网络整理
导读:我熟悉GCC和Keil的警告抑制伪装(他们是不同的,但用法几乎相同). 对于第三方标题,我可以这样做: #pragma push#pragma suppress warning#include "whatever.h"#pragma pop 但是如何抑制第三方来源的警告? Eclipse GCC和Keil都可以生成它们. 我想到的唯一的解
我熟悉GCC和Keil的警告抑制伪装(他们是不同的,但用法几乎相同).
对于第三方标题,我可以这样做:
#pragma push
#pragma suppress warning
#include "whatever.h"
#pragma pop

但是如何抑制第三方来源的警告? Eclipse GCC和Keil都可以生成它们.
我想到的唯一的解决方案是制作whpper .c文件,其中包括其他.c文件,这似乎是非常脏的技巧.

还有其他解决方案吗?

解决方法

使用gcc,编译时可以使用-w选项来抑制警告.

-w:禁止所有警告消息.

例:

gcc -w third_party_sourcefile.c

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读