gpt4 book ai didi

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

转载 作者:可可西里 更新时间:2023-11-01 16:11:38 24 4
gpt4 key购买 nike

我熟悉 GCC 和 Keil 的警告抑制编译指示(它们不同,但用法几乎相同)。对于第三方 header ,我可以这样做:

#pragma push
#pragma suppress warning
#include "whatever.h"
#pragma pop

但是我怎样才能抑制来自第三方来源的警告呢? Eclipse+GCC 和 Keil 都生成它们。我想出的唯一解决方案是制作 whapper .c 文件,它将包含其他 .c 文件,这似乎是非常肮脏的把戏。

还有其他解决办法吗?

最佳答案

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

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

示例:

gcc -w third_party_sourcefile.c 

关于c++ - 如何抑制第三方源文件中的警告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18530372/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com