2015-04-28 71 views
1

我在编译项目时将“将警告视为错误”。为特定功能名称禁用“未使用的功能”

的问题是,我需要从这里增量类型列表:

https://stackoverflow.com/a/24092000/508023

和gcc理所当然地抱怨说,一套声明静态函数既不确定,也不使用。我不想完全禁用此诊断。相反,我想只对具有特定名称的函数禁用它。有这种可能吗?也许有一些属性?还是编译选项?

说明:我不需要禁用指定文件的警告。我需要为特定功能禁用它。

编辑:我能够通过使用基于ADL的技巧来解决我的问题。所以问题不再是现实。

+0

不完全是。我正在寻找一种方法,不仅提高“未使用的函数”警告只适用于具有特定名称的函数,而完全不适用于其他文件。 –

回答