我熟悉GCC和Keil的警告抑制指令(它们不同,但用法基本相同)。 对于第三方头文件,我可以这样做:
#pragma push
#pragma suppress warning
#include "whatever.h"
#pragma pop
但是我该如何抑制第三方来源的警告呢?Eclipse+GCC和Keil都会生成它们。
我唯一想到的解决方案是创建一个包含其他 .c 文件的 whapper .c 文件,这似乎是一个非常糟糕的技巧。
还有其他的解决方法吗?
我熟悉GCC和Keil的警告抑制指令(它们不同,但用法基本相同)。 对于第三方头文件,我可以这样做:
#pragma push
#pragma suppress warning
#include "whatever.h"
#pragma pop
但是我该如何抑制第三方来源的警告呢?Eclipse+GCC和Keil都会生成它们。
我唯一想到的解决方案是创建一个包含其他 .c 文件的 whapper .c 文件,这似乎是一个非常糟糕的技巧。
还有其他的解决方法吗?