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

我熟悉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

相关文章

本程序的编译和运行环境如下(如果有运行方面的问题欢迎在评...
水了一学期的院选修,万万没想到期末考试还有比较硬核的编程...
补充一下,先前文章末尾给出的下载链接的完整代码含有部分C&...
思路如标题所说采用模N取余法,难点是这个除法过程如何实现。...
本篇博客有更新!!!更新后效果图如下: 文章末尾的完整代码...
刚开始学习模块化程序设计时,估计大家都被形参和实参搞迷糊...