如何在启用“墙”时禁用特定的警告

我在我的Makefile中使用了-Wall -Werror ,但是我想禁用以下特定types的警告:

  warning: '_wrap_delete_DMXTSFILTER' defined but not used 

我该怎么做?

Solutions Collecting From Web of "如何在启用“墙”时禁用特定的警告"

这条路

假设它是未使用的变量:

 -Wno-unused-variable 

Finnaly,我用这个技巧__attribute__((unused)) 。 好处是我可以将其应用于单个函数/变量,而不是应用于-Wno-unsed-xxxxx的整个源文件。