Linux 启用-Wall时如何禁用特定警告
我在Makefile中使用了Linux 启用-Wall时如何禁用特定警告,linux,gcc,makefile,compilation,Linux,Gcc,Makefile,Compilation,我在Makefile中使用了-Wall-Werror,但我想禁用以下特定类型的警告: warning: '_wrap_delete_DMXTSFILTER' defined but not used 我该怎么做 假设它是未使用的变量: -Wno-unused-variable 最后,我用了这个把戏 \uuuuuu属性(未使用))。优点是我可以将它应用于单个函数/变量,而不是应用-Wno-unsed-xxxxx的整个源文件。这样做的正确方法不是只定义#如果要使用它,就定义它吗?可能是
-Wall-Werror
,但我想禁用以下特定类型的警告:
warning: '_wrap_delete_DMXTSFILTER' defined but not used
我该怎么做 假设它是未使用的变量:
-Wno-unused-variable
最后,我用了这个把戏
\uuuuuu属性(未使用))
。优点是我可以将它应用于单个函数/变量,而不是应用-Wno-unsed-xxxxx
的整个源文件。这样做的正确方法不是只定义#如果要使用它,就定义它吗?可能是