【发布时间】:2011-02-06 00:35:55
【问题描述】:
我在 Makefile 中使用了-Wall -Werror,但我想禁用以下特定类型的警告:
warning: '_wrap_delete_DMXTSFILTER' defined but not used
我应该怎么做?
【问题讨论】:
-
如果要使用它,正确的做法不是只
#define吗?
标签: linux gcc makefile compilation
我在 Makefile 中使用了-Wall -Werror,但我想禁用以下特定类型的警告:
warning: '_wrap_delete_DMXTSFILTER' defined but not used
我应该怎么做?
【问题讨论】:
#define吗?
标签: linux gcc makefile compilation
最后,我使用了这个技巧
__attribute__((unused))。优点是我可以将其应用于单个函数/变量,而不是 -Wno-unsed-xxxxx 将应用于的整个源文件。
【讨论】:
假设它是未使用的变量:
-Wno-unused-variable
【讨论】:
【讨论】: