Amo*_*mum 10 c c++ eclipse gcc keil
我熟悉GCC和Keil的警告抑制pragma(它们不同,但用法几乎相同).对于第三方标题,我可以这样做:
#pragma push
#pragma suppress warning
#include "whatever.h"
#pragma pop
Run Code Online (Sandbox Code Playgroud)
但是,如何抑制来自第三方来源的警告?Eclipse + GCC和Keil都会生成它们.我提出的唯一解决方案是制作whapper .c文件,其中包含其他.c文件,这似乎是非常脏的技巧.
还有其他解决方案吗?